是否可以自动停止在TFS中构建?

时间:2012-10-17 13:54:18

标签: tfs tfs2010 tfsbuild tfs-alerts tfs-events

我希望能够以编程方式停止构建某些构建定义。 首先,我考虑创建一些事件处理程序(soap服务或TFS插件)来解决此问题。但不幸的是,似乎TFS中没有适当的事件(当构建刚刚开始时会引发)。

有没有办法解决这个问题?

谢谢!

埃琳娜

UPD: 通过在TFSBuild.proj的第一个目标中调用cutom构建任务解决了这个问题

1 个答案:

答案 0 :(得分:1)

大多数构建监视器似乎定期轮询TFS以查看是否有任何新构建,这显然不适合您,因为取消构建会有太多延迟。

我建议您在开始时修改构建模板以执行Web请求。或者只是将逻辑放在实际模板中取消构建。

我可以问你为什么还需要取消构建?可能有更好的选择。