TFS Rolling Build似乎有时会跳过构建

时间:2012-10-09 06:25:10

标签: tfs

环境:TFS 2010

我在TFS 2010上遇到了一个奇怪的问题。

我创建了一个滚动版本,设置它应该不会超过每30分钟触发一次。

通常,它工作正常。我可以发现构建在一天内被触发了好几次。

然后有一个漫长的假期,在我回来之后,过去两天没有触发滚动构建。

构建定义和TFS服务器没有任何变化。  这很奇怪。  有谁知道原因或情况相同?

顺便说一下,我对滚动版本有一点疑问。也就是说,滚动构建在累积签入时工作,直到前一个构建完成。如果凌晨1点,触发了滚动构建,它将在1:20结束。在1:10检查了一些新代码,在1:20之前触发了另一个构建,例如每晚构建。问题:滚动构建是否在1:30触发?

1 个答案:

答案 0 :(得分:3)

滚动构建的全部意义在于它们不会在队列中构建,基本上这意味着如果有人在构建发生时进行检查,则不会触发构建。

如果您设置时间,例如30分钟,则不会在上一次构建的30分钟内构建。

要进行下一次构建,您需要在这些条件之外再次办理登机手续(例如30分钟后)