【问题标题】:Teamcity ignores changes in different branches of mercurialTeamcity 忽略了 mercurial 不同分支的变化
【发布时间】:2012-11-12 18:22:38
【问题描述】:

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

+:/.hgtags
-:.

我的问题是 team-city 仅检测当前提示分支的 .hgtags 更改。 如果有人将新标签推送到另一个分支,team-city 似乎不会检测到 .hgtags 中的这种更改(因为它不是当前标签中的更改)并且不会触发新构建。

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

【问题讨论】:

    标签: mercurial teamcity


    【解决方案1】:

    来自TeamCity Mercurial页面

    从 TeamCity 7.1 开始,您可以配置您想要的分支 在 VCS 根目录中监控构建配置:

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

    【讨论】:

    • 谢谢。除了我的公司目前使用 TC 7.0.3 的事实之外,我不想将我的构建限制在特定的分支上,而是让它在 所有 个分支中的某个文件上查看。
    • @amitfr - +:* 将是 “所有分支”
    猜你喜欢
    • 2011-06-21
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多