犯我有一个TeamCity的设置有两个项目在同一版本库建立不同的SVN分支。 第一个项目是为主干(稳定),其他为我的开发分支。 每当我向我的分支提交一些东西时,树干构建就会被触发。TeamCity的主干构建被触发通过在分支
这是正常的,并可以在避免?
我使用的TeamCity 6.0。
犯我有一个TeamCity的设置有两个项目在同一版本库建立不同的SVN分支。 第一个项目是为主干(稳定),其他为我的开发分支。 每当我向我的分支提交一些东西时,树干构建就会被触发。TeamCity的主干构建被触发通过在分支
这是正常的,并可以在避免?
我使用的TeamCity 6.0。
马哥,你绝对确保为主干项目的VCS设置不包括从分支来源是什么?
您配置应该是这样的:
的svn://服务器/根(VCS根)
中继线=>。 (中继线构建的结算规则) branch/dev =>。 (分支构建结算规则)
在这种情况下,如预期正常工作了。
另一件事 - 如果你的主干和分支引用相同的SVN的外部,并且在这个外部的变化,无论是建立将被触发。
您可以指定触发器,例如触发器模式!或者你可以写一个自定义生成触发器:-)。
模式的触发模式:
+|-:[user][VCS root][path]
导致此问题的外部因素。谢谢您的帮助。 – Marko 2011-04-27 22:58:53