TeamCity主干构建由分支中的提交触发

时间:2011-04-27 07:53:26

标签: teamcity

我有一个TeamCity设置,其中有两个项目从同一个存储库构建不同的svn分支。 第一个项目是主干(稳定),另一个是我的开发分支。 每当我向分支提交某些内容时,都会触发主干构建。

这是正常的,可以避免吗?

我正在使用TeamCity 6.0。

2 个答案:

答案 0 :(得分:2)

Marco,您是否完全确定中继项目的VCS设置不包含分支机构的来源?

您的配置应该是:

svn:// server / root(VCS root)

trunk => 。 (中继构建的结帐规则) branch / dev => 。 (分支构建的结帐规则)

在这种情况下,一切都应该按预期工作。

另一件事 - 如果您的主干和分支引用相同的SVN外部,并且此外部更改,则将触发两个版本。

答案 1 :(得分:0)

您可以指定触发器,例如触发模式!或者您可以编写自定义构建触发器: - )。

触发模式的模式:

+|-:[user][VCS root][path]