Получать электронную почту, когда назначается новая ошибка TFS, задача или другой рабочий элемент - PullRequest
21 голосов
/ 19 марта 2011

Мы используем TFS 2010 и функцию рабочего элемента Team Explorer для управления проектами.

Когда пользователю назначается рабочий элемент (например, ошибка или задача и т. Д.), Как этому человеку можно отправитьэлектронная почта, информирующая их о новом предмете?

Ответы [ 4 ]

53 голосов
/ 20 марта 2011

После установки TFS Power Tools вам необходимо создать настраиваемое оповещение.

  • В Team Explorer щелкните правой кнопкой мыши на корне коллекции Team Project и выберите оповещенияExplorer.

  • Откроется проводник предупреждений.На панели инструментов обозревателя предупреждений нажмите кнопку «Создать».Откроется диалоговое окно «Новое оповещение». Раскройте тип оповещения, которое вы хотите создать, чтобы просмотреть выбор предварительно созданных шаблонов.Щелкните шаблон оповещения, соответствующий вашим требованиям к уведомлению, или нажмите [Пустое оповещение].

  • В разделе «Определение оповещения» переименуйте оповещение и определите свое пользовательское выражение.Например, вы можете изменить выражение так, чтобы оно получало уведомление по электронной почте в любое время, когда директор проекта создает или обновляет рабочие элементы или назначает вам рабочий элемент.

enter image description here

14 голосов
/ 19 марта 2011

Попробуйте электроинструменты.Я считаю, что Power Tools позволяют вам управлять некоторыми функциями электронной почты http://msdn.microsoft.com/en-us/vstudio/bb980963. Когда я использовал управление проектами TFS, Power Tools помогли мне получить кучу вещей, которые мне были нужны.Я думаю, что это будет в Alert Explorer.

6 голосов
/ 20 апреля 2012

Jehan33 дал отличный ответ, но он не затрагивает общую тему многих людей, задающих этот вопрос. Alerts Explorer позволяет вам настроить оповещения для конкретного пользователя, но не общее уведомление, которое будет применяться ко всем пользователям. Я предполагаю, что обычно требуется, чтобы глобальный параметр уведомлял пользователя о назначении рабочего элемента, когда кто-то, кроме него, изменяет рабочий элемент. Если вы хотите сделать это, у вас есть возможность использовать плагин, либо написать его самостоятельно, либо несколько в codeplex.

Например: http://teamalert.codeplex.com/

Кроме того, написание собственного плагина не так плохо, как кажется, и вы можете найти довольно неплохие ресурсы. Скорее всего, вам понадобится плагин, который подписывается на WorkItemChangedEvent, который будет проверять, кто меняет WorkItem и что они меняют, чтобы определить, хотите ли вы отправить уведомление. На этом этапе вы можете получить адрес электронной почты из Active Directory и при необходимости отправить электронное письмо.

1 голос
/ 17 ноября 2016

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

Теперь вы также можете рассмотреть возможность использования Уведомления о состоянии CatLight .

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

Catlight work item notification

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...