2016-04-25 5 views
1

Вопрос заключается в следующем:Настраиваемое поле оповещения в TFS 2015

У меня есть настраиваемое поле Requester в TFS рабочих элементов. Он содержит действительное имя пользователя TFS. Можно ли отправить электронное письмо человеку, указанному в этом настраиваемом поле, когда элемент изменяет состояние?

Другими словами:

Requester = [Me] 
Send email on State change 

Из следующих вопросов:

1) “[Me]” variable for custom field alerts in TFS 2013
2) How to create custom Field with transition workflow in TFS

Я понял, что пользовательские поля (например, как Requester) не имеют = и <> операторы. У них есть только «Изменить», «Изменить на», «Изменить». Таким образом, это невозможно. (Вы можете только просматривать изменения, внесенные в пользовательские поля)

Кто-нибудь видел, стадо или реализовал решение? Может быть, пользовательский плагин?

Спасибо заранее!

ответ

3

Для этого вы смотрите обработчик событий на стороне сервера.

  • перехватывать Элемент работы изменен событие
  • Проверьте, если изменение было изменение состояния
  • Если да, то напишите по адресу, указанному в поле Запроса.

Есть пара старых проектов на CodePlex, которые вы должны получить и работает, но вам необходимо обновить для TFS 2015 (и тест с любыми обновлениями вы применяете позже)

Email alerts for TFS

TFS Work Item Watcher

Существует функция, которая просто пришла в VSTS, что делает этот маленький пройдоха

Follow a Work Item

Хотя бы получать уведомления обо всех изменениях, а не просто изменение состояния

1

Функция была добавлена ​​в TFS «15» (не то же самое, как TFS2015 см Brian Harry's blog post)

Функция не включена публично но есть флаг функции, который можно включить, изменив значение в реестре фундаментов группы, чтобы включить его, потому что он не является общедоступным, но вам нужно обратиться в Microsoft за инструкциями,

Я предоставил свой адрес электронной почты в сообщение в блоге https://blogs.msdn.microsoft.com/rihamselim/2016/09/07/enabling-alerts-for-custom-fields-in-work-item-alerts/

+0

Упоминайте дополнительную информацию по ссылке? –

+0

Функция была добавлена ​​в TFS «15» (не то же самое, что TFS2015, см. Сообщение в блоге Брайана Гарри) (https://blogs.msdn.microsoft.com/bharry/2016/08/08/tfs-15-rc1-is-available /)) Функция еще не включена, но есть флаг функции, который вы можете включить, изменив значение в фундаменте команды чтобы включить его, потому что он не является общедоступным, но вам нужно будет обратиться к Microsoft за инструкциями, я предоставил свой адрес электронной почты в сообщении в блоге, надеюсь, что поможет – Riham

+0

Можете ли вы отредактировать свой ответ, чтобы добавить некоторые из этих данных? –