如何修改构建通知模板?如何添加BuildUri值?

时间:2012-02-22 10:32:53

标签: tfs tfs2010

我已经从TFS 2010启用了构建通知电子邮件(任何构建完成选项,HTML格式)。我们的通知电子邮件包含以下邮件正文:

Build notification body

如您所见,我们没有使用放置位置,因此“构建日志位置”为空。 这封电子邮件并没有那么有用。包含BuildUri超链接以在TFS项目门户上显示构建摘要可能非常有用。

问题:
如何修改此通知电子邮件模板?
是否可以将BuildUri添加到通知电子邮件中?

2 个答案:

答案 0 :(得分:3)

您可以在%PROGRAMFILES%\ Microsoft Team Foundation Server 2010 \ Application Tier \ TFSJobAgent \ Transforms中找到电子邮件模板,并按您希望的方式修改它们。在此文件夹中,您将找到构建完成事件xsl文件。

构建事件公开Url属性,该属性显示电子邮件中的超链接。我不知道这个链接会打开什么,但是你可以通过这个电子邮件,TFS Web Access或Visual Studio来澄清你想在哪个客户端看到你的构建?

答案 1 :(得分:2)

在回答第一个问题时,我发现了这个链接:

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

它描述了文件的位置,编辑它们所需的安全权限以及每个文件的用途。它特别提到了工作项电子邮件通知模板,但同样适用于团队构建通知。