我似乎记得上一份工作中的一段时间我在他们的持续集成服务中使用的是Cruise Control和CCTray通知。
如果构建失败,则会向最近签入代码的可能候选人发送通知(显示在通知托盘中)。然后可以点击通知并“志愿者”来修复构建。然后,新的通知会自动发送给之前的收件人,以便知道有人在案件中。
我想知道这种功能是否在TFS中。
目前我们在TFS中使用自动电子邮件来实现第一部分(失败构建的通知),但如果可以自愿发送自动回复(或其他内容)给那些人,那将非常有用。失败候选人列表,以便知道失败的构建正在被修复。
答案 0 :(得分:2)
默认情况下,TFS Build会在失败时创建一个工作项(我认为这是一个错误)。您可以通过为您分配工作项和/或根据需要更新状态来表明您打算修复构建。
答案 1 :(得分:1)
您可以尝试Catlight build notification tool。
对于破解版本,其中一位开发人员可以点击"我将调查",其他所有团队成员都可以通过此应用查看。有关详细信息,请查看this blog post。