我喜欢 TFS 的警报机制在构建中断时发送的状态电子邮件。但是,我想向整个团队发送这样的电子邮件,而不是依赖团队订阅警报...
在覆盖“OnBuildBreak”并使用 MSBuildCommunityTasks EMail 任务时,我很难自己生成足够详细的消息。
有没有办法强制将 TFS 警报发送到电子邮件列表?您能推荐一种发送此类状态通知的方法吗?
我喜欢 TFS 的警报机制在构建中断时发送的状态电子邮件。但是,我想向整个团队发送这样的电子邮件,而不是依赖团队订阅警报...
在覆盖“OnBuildBreak”并使用 MSBuildCommunityTasks EMail 任务时,我很难自己生成足够详细的消息。
有没有办法强制将 TFS 警报发送到电子邮件列表?您能推荐一种发送此类状态通知的方法吗?
我不想挖掘一个老话题,但对于那些迟到两年才发现它的人(比如我),现在 TFS 2010 已经内置了它。
在邮件服务器上为团队设置一个电子邮件别名,并在订阅邮件时输入此别名。
试试Team Foundation Server 事件订阅工具。这允许您在发生任何 TFS 事件时向任何地址发送电子邮件。
Brian the Build bunny不错,但 Nabaztagtag WiFi Rabbit 兔子非常昂贵,目前缺货。
TFS 自带的 Team Build Tray Notification 没问题,但是:
所以有一个关于谷歌代码的开源项目,它在谷歌代码上可用的托盘中运行:http ://code.google.com/p/siren-of-shame/ 。该项目可以独立工作,但它旨在与可出售的USB 警报器一起使用。
我通常喜欢 Rob Aquila 的TFS 构建状态托盘。确保获得 1.0.1 Beta,因为这可以让您使用一些 GUI 轻松指定要观看的项目,并且还有一个更改颜色的通知图标,因此您只需要在图标变为时打开实际的构建状态列表红色的。1.0 版本有一个固定的图标,并且只在屏幕一角通知 toast。
例如,同样的工具还有一个版本可以在壁挂式显示器上全屏显示。
TFS 2008 PowerTools的 7 月版本向 Team Explorer 添加了“警报编辑器”。添加警报轻而易举。它有一个类似于查询工具的查询工具。
在我看来,一个名为“Web 部署项目”的开源项目可以做到这一点。你可以搜索它。