我们在 TFS 2015 中有一个团队警报,每当我们的一个构建失败时,它都会向所有开发人员发送一封电子邮件。
我想将其修改为在有人无法进行私人构建或私人门控签入失败时不发出电子邮件(默认情况下,我们不使用门控签入)。在这些情况下,将向单个开发人员发出单独的警报。
以下是目前的标准
但是,当我刚才尝试运行手动门控签入时,构建失败向整个团队发出了一封电子邮件。
当我使用搁置集创建构建时,需要哪些附加条件来确保不生成这些电子邮件 - 无论我是否选择在成功时自动提交更改。
我们在 TFS 2015 中有一个团队警报,每当我们的一个构建失败时,它都会向所有开发人员发送一封电子邮件。
我想将其修改为在有人无法进行私人构建或私人门控签入失败时不发出电子邮件(默认情况下,我们不使用门控签入)。在这些情况下,将向单个开发人员发出单独的警报。
以下是目前的标准
但是,当我刚才尝试运行手动门控签入时,构建失败向整个团队发出了一封电子邮件。
当我使用搁置集创建构建时,需要哪些附加条件来确保不生成这些电子邮件 - 无论我是否选择在成功时自动提交更改。
没有私有的门控签入构建,“门控签入构建”不是私有构建。
如果要构建已放入搁置集中的更改,您可以将私有构建排队。
有关 TFS 中私有构建的更多详细信息,请参阅此 MSDN 链接: 队列构建
当您打算使用私有构建并且在有人失败时不发送电子邮件时,您可以添加不包含签入搁置的构建原因作为解决方法。
屏幕截图上方的部分用于标识警报是为团队(发送给所有人)还是为个人警报(仅发送给您)配置的。