Практическое руководство. Изменение формата почтовых оповещений
Обновлен: Ноябрь 2007
Можно настроить Team Foundation Server на использование различных шаблонов при отправке уведомлений по электронной почте. Пользователи настраивают оповещения проектов в Сред. Командный обозреватель для различных уведомлений. Например, пользователи могут создавать уведомления для проектов, рабочих элементов и событий построения. Изменив базовое XSL-преобразование, можно настроить внешний вид уведомления, отправляемого пользователю Team Foundation Server.
Почтовые уведомления формирует Team Foundation Server, используя файл преобразования (XSL) при уведомлении о тех или иных событиях. Дополнительные сведения об оповещениях проектов см. в разделе Практическое руководство. Добавление или изменение оповещений.
Компьютер уровня приложений содержит файлы в особой папке:
Диск:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services\v1.0\Transforms
Любое из преобразований можно изменить с помощью XML-редактора, например Visual Studio. Имеются два преобразования для события рабочего элемента:
WorkItemChangedEvent.xsl |
Форматирование электронной почты в формате HTML |
WorkItemChangedEvent.plaintextXsl |
Форматирование электронной почты в формате простого текста |
XSL-файл преобразует XML-код для события в сообщение электронной почты. Отредактировав XSL-файл, можно получить другой формат почтового уведомления.
Необходимые разрешения
Для выполнения этих процедур необходимо быть членом группы безопасности Администраторы на сервере уровня приложений Team Foundation.
Редактирование почтового шаблона для отправки по электронной почте уведомлений об изменениях рабочих элементов
На компьютере уровня приложений откройте следующую папку:
Диск:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services\v1.0\Transforms
Откройте файл WorkItemChangedEvent.xsl в Блокноте или другом текстовом редакторе.
Примечание. Даже если вход в систему выполнен с учетными данными администратора, необходимо открыть Блокнот с полномочиями администратора, чтобы выполнить эту функцию на сервере с операционной системой Windows Server 2008. Чтобы открыть Блокнот с полномочиями администратора, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора. Дополнительные сведения см. на веб-узле Майкрософт.
Отредактируйте файл, отразив в нем нужное сообщение для почтового уведомления.
Примечание. Схожие изменения следует внести в файл WorkItemChangedEvent.plaintextXslдлялюбых пользователей, подписанных на сообщения в формате простого текста.
Сохраните файл WorkItemChangedEvent.xsl.
См. также
Задачи
Практическое руководство. Добавление или изменение оповещений