Я хочу получить статус сборки в TFS (независимо от того, выполнено это или не удалось). Какие классы и методы могут быть использованы для этой цели?Как получить уведомления о статусе сборки TFS?
ответ
API TFS в основном документируется на MSDN в SDK Visual Studio: http://msdn.microsoft.com/library/bb130146, однако API-интерфейсы сборки находятся в другом месте (в документации TFS): http://msdn.microsoft.com/library/cc339575.
Это те же сборки, что и tf.exe и Team Explorer (и т. Д.).
Проверьте библиотеку MSBuildCommunityTasks. У него есть задача Mail.
Импортируйте это в свой проект для отправки писем.
Если вы просто хотите, чтобы сигнал (не программно): Вы можете щелкнуть правой кнопкой мыши на проекте в Team Explorer и выберите оповещения проекта.
Это все еще Работа? В VS2013 на странице Team Explorer Builds строятся определения сборки и сборки. Я не вижу параметр _Project Alerts_ в любом контекстном меню. –
В разделе TFS 2008 вы можете щелкнуть правой кнопкой мыши по названию проекта TFS (в Team Explorer) и выбрать «Оповещения проекта».
Затем выберите оповещение A Build Completes и поместите свой адрес электронной почты в поле «Отправить».
I думаю TFS 2005 также имеет эту функцию, но я не могу вспомнить. Прошло много времени. ;)
Вы можете запустить Build Notifications, который похож на CC Tray, поскольку он будет постоянно предоставлять вам статус всех построек, которые вам интересны. Для запуска инструмента, перейдите к ...
Все программы -> Microsoft Visual Studio 2010 - Инструменты> Team Foundation Server -> Build Уведомления
Нажмите на кнопку Параметры, чтобы подписаться на какой билды на вашем сервере. Это будет отображаться в вашем системном лотке с зеленым флажком или красным X, чтобы указать статус выбранных вами сборников.
Huzzah! ........ –
+1 для перехода от CC.net к TFS 3 года назад и не зная, что это было до сих пор! Благодаря! –
Да, я использовал бесплатный инструмент под названием «TFS Commit Monitor», но рад узнать, что это встроено. Я только что включил его с VS 2012, thx –
В Visual Studio 2013 с TFS 2013, вам оповещения по электронной почте от TFS и сборки уведомлений в системном трее инструмент: http://msdn.microsoft.com/en-us/library/ms181725.aspx
Однако, как правило, не появляется на экране Пуск Windows 8, даже с поиск. Таким образом, запустить его вручную в большинстве установок здесь:
C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ BuildNotificationApp.exe
Чтобы включить оповещения по электронной почте уведомление сборки, в Team Explorer:
Если вы еще не подключены к проекту команды, в который хотите работать, подключитесь к проекту команды.
Адрес, а затем выберите Настройки.
На странице Настройки под Team Project, выберите оповещения проекта. Выберите одно или несколько предупреждающих событий.
В Отправить Мои оповещения окне выберите Редактировать и введите адрес электронной почты каждого человека, который должен получать оповещения. Используйте точки с запятой для разделения нескольких адресов электронной почты.
подробнее см: https://msdn.microsoft.com/en-us/library/ms181725.aspx
Вы можете использовать расширение Visual Studio называется AnyStatus, который поддерживает как XAML и vNext строит и много других мониторов, таких как Windows Services, HTTP, TCP/UDP, Ping и многое другое.
Отказ от ответственности: Я являюсь автором AnyStatus
И это работает для vNext сборок тоже, в отличие от включенного инструмента «Build Notifications», который работает только для сборки на основе XAML. – CJBS
- 1. Уведомления о статусе Android
- 2. TFS Build - Получить информацию о версии сборки
- 3. Каков наилучший способ доставки уведомлений о статусе TFS для команды?
- 4. Как получить отчет о тестировании nUnit после сборки TFS 2015?
- 5. Расширение Visual Studio для уведомления о TFS
- 6. Надежный способ получения информации о статусе (подробности, текст уведомления)
- 7. Уведомление о статусе питания Symbian
- 8. TFS 2012 - Уведомления о команде не отправлены
- 9. Получить параметры процесса сборки TFS
- 10. Запуск приложения из фона из уведомления о статусе ane throw
- 11. Сценарий уведомления о статусе изменения статуса HP-ALM
- 12. Уведомления о статусе синхронизации в Realm Mobile Platforrm
- 13. Получить сообщения о статусе фан-страницы
- 14. Уведомления о сборке команды - статус сборки изменен
- 15. Как объединить сборки TFS?
- 16. Сообщить о статусе сборки с Jenkins на сервер Bitbucket
- 17. Email Уведомления/оповещения от Сборки в TFS 2010
- 18. Как получить определения сборки из TFS?
- 19. Заявление о статусе Erlang
- 20. Информация о статусе Nagios
- 21. Информация о статусе Powershell
- 22. Размещение кнопок на уведомлении о статусе
- 23. Уведомление о статусе Push-уведомлений Android
- 24. Параметры уведомления о сборке TFS, не заполняющие определения построений
- 25. TFS 2015 Api Получить информацию о сборке
- 26. Получить уведомление о статусе факса для факсов RingCentral API
- 27. Как получить последний артефакт сборки из кавычки сборки TFS?
- 28. Как получить определение сборки TFS 2013 для zip вывода сборки?
- 29. Сообщение о статусе строки состояния Кордовы
- 30. Как изменить шаблон уведомления о создании? Как добавить значение BuildUri?
Какая версия TFS? – NotMe
Вы ищете инструмент для выхода или SDK для создания инструмента? – BozoJoe
как «Какие классы и методы ...» :) – OK999