向团队传递TFS构建状态通知的最佳方法是什么?
当构建中断时,我喜欢TFS的警报机制发送的状态电子邮件。
但是我想向整个团队发送这样的电子邮件,而不是依赖团队订阅警报...
覆盖" OnBuildBreak"并使用MSBuildCommunityTasks EMail任务时,我很难产生一个很好且足够详细的消息。
有没有一种方法可以强制将TFS警报发送到电子邮件列表?
我们能推荐一种发送此类状态通知的方法吗?
解决方案
回答
你可以试试看。
Brian the build bunny
:-)
回答
在邮件服务器上为团队设置电子邮件别名,并在订阅邮件时输入该别名。
尝试使用Team Foundation Server事件订阅工具。
这使我们可以在发生任何TFS事件时将电子邮件发送到任何地址。
回答
TFS 2008 PowerTools的七月发行版向Team Explorer添加了"警报编辑器"。添加警报很容易。它具有与查询工具类似的查询工具。
回答
TFS 2008 Power Tools中包含的团队构建托盘通知工具对此非常有用。
Build Notification Tray工具http://blogs.msdn.com/blogfiles/buckh/WindowsLiveWriter/Previewofthebuildnotificationtrayappletp_13FB/brokennotification_thumb.png
有关屏幕快照和更多信息,请参见Buck Hodges的博客。
回答
在我看来,一个名为" Web部署项目"的开源项目可以做到这一点。我们可以搜索它。
回答
我通常喜欢Rob Aquila的TFS构建状态托盘。确保获得1.0.1 Beta,因为这使我们可以使用一些GUI轻松指定要观看的项目,并且还具有一个会更改颜色的通知图标,因此我们仅需在图标变成时打开实际的构建状态列表即可红色的。 1.0版本有一个固定的图标,并且仅在屏幕的一角通知多士。
该工具还有一个版本,例如可以在壁挂式显示器上全屏显示。
回答
我不想挖掘一个老话题,但是对于那些迟到两年的人(像我一样),现在已经将其内置到TFS 2010中。