在TeamCity中使用VCS标签时无限构建

时间:2012-05-18 11:40:37

标签: mercurial teamcity

我们刚刚在TeamCity(7.0(21241))中设置了一个项目,以便在构建成功时标记我们的VCS。

这很好用,因为我们使用适当的标签更新了Mercurial。但是,由于这会创建一个新的Mercurial版本,因此当TeamCity检测到更改时,它也会导致构建再次启动。

关于如何防止这种情况的任何想法?

由于

1 个答案:

答案 0 :(得分:6)

我们通过设置:

设法解决了这个问题

将Checkout规则(在TeamCity版本控制设置中)编辑为:

+ :.

- :/ hgtags

(请注意,设置位于两条单独的行上。)

VCS标签模式设置为“仅限成功”