Как изменить шаблон уведомления о сборке? Как добавить значение BuildUri? - PullRequest
3 голосов
/ 22 февраля 2012

Я включил электронные письма с уведомлениями о сборке из TFS 2010 (любой вариант завершения сборки, формат HTML).Наши электронные письма с уведомлением содержат следующее тело сообщения:

Build notification body

Как вы можете видеть, мы не используем расположение для отбрасывания, поэтому "Местоположение журнала сборки" пусто.Это электронное письмо не так полезно, как может быть.Включение гиперссылки BuildUri для отображения сводки сборки на портале проектов TFS может быть очень полезным.

Вопросы:
Как я могу изменить этот шаблон уведомления по электронной почте?
Можно ли добавить BuildUri в электронное письмо с уведомлением?

Ответы [ 2 ]

3 голосов
/ 23 февраля 2012

Шаблоны электронной почты можно найти в% PROGRAMFILES% \ Microsoft Team Foundation Server 2010 \ Уровень приложений \ TFSJobAgent \ Преобразовывает и изменяет их так, как вы хотите. В этой папке вы найдете xsl файлы событий завершения сборки.

События сборки предоставляют свойство Url, которое показывает гиперссылку в электронном письме. Я не знаю, с какой стороны открылась бы эта ссылка, но не могли бы вы уточнить, в каком клиенте вы хотите видеть свою сборку по этому адресу электронной почты, TFS Web Access или Visual Studio?

2 голосов
/ 08 июня 2012

В ответ на первый вопрос я нашел эту ссылку:

http://msdn.microsoft.com/en-us/library/bb552337.aspx

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

...