Заметки консультанта

Шамрай Александр Владимирович

Как подписаться на события TFS из командной строки

Posted by Шамрай Александр на Сентябрь 9, 2010

<< Перейти в раздел «Team Foundation Server Admin FAQ»

Для того чтоб получать почтовые сообщения на события TFS, нужно использовать утилиту командной строки BisSubscribe.exe, которая содержит следующие параметры:

BisSubscribe /eventType <eventType> /address <emailOrSoapAddress> (/server <serverNameOrUri> | /collection <collectionNameOrUri>) [/deliveryType EmailHtml|EmailPlaintext|Soap] [/filter <filterString>]

  • eventType – тип события:
    • BranchMovedEvent
    • DataChangedEvent
    • NodeCreatedEvent
    • NodePropertiesChangedEvent
    • NodeRenamedEvent
    • NodesDeletedEvent
    • ProjectCreatedEvent
    • ProjectDeletedEvent
    • CheckinEvent
    • ShelvesetEvent
    • BuildCompletionEvent
    • BuildCompletionEvent2
    • BuildDefinitionUpgradeCompletionEvent
    • BuildResourceChangedEvent
    • BuildStatusChangeEvent
    • WorkItemChangedEvent
  • filter – фильтр, если необходима гибкая настройка нотификации на события
  • address – почтовый адрес или web-ссылка на сервис
  • server – имя сервера TFS или его url
  • collection – имя коллекции TFS или ее url
  • deliveryType – тип сообщения в формате html, в текстовом виде или как сервис

Пример использования. Правило на отслеживание регистрации изменений без соблюденных политик регистрации (обязательное внесение комментария, ассоциации с рабочим элементом и т.д.)

BisSubscribe.exe /eventType CheckinEvent /address recipient@domain.com /deliveryType EmailPlaintext /collection http://tfs2010:8080/Tfs/DefaultCollection /filter «PolicyOverrideComment <> »»

Advertisements

комментария 2 to “Как подписаться на события TFS из командной строки”

  1. Slava said

    Cool article, could you put more examples here? I like more description on parameters for such event.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

 
%d такие блоггеры, как: