Teamcity忽略了mercurial不同分支的变化

时间:2012-11-12 09:36:24

标签: mercurial teamcity

我正在尝试使用我的团队城市构建配置来触发我的mercurial存储库的任何分支中的任何新标记的构建。 我添加了一个构建触发,如下所示:

+:/.hgtags
-:.

我的问题是团队城市只检测当前提示分支的.hgtags中的变化。 如果有人将新标记推送到另一个分支,团队城市似乎不会在.hgtags中检测到此更改(因为它不是当前标记中的更改)并且不会触发新构建。

我如何克服这个问题? 感谢

1 个答案:

答案 0 :(得分:2)

来自TeamCity Mercurial页面

  

从TeamCity 7.1开始,您可以配置所需的分支   在VCS根目录中的构建配置中进行监视:

     

分支规范在此区域列出您想要的所有分支   监控变化。语法类似于结帐规则:   + | - :branch_name ...(带可选的*占位符)。请注意,只允许使用一个星号,并且每个规则都必须以新行开头。