2011-04-27 53 views
0

犯我有一個TeamCity的設置有兩個項目在同一版本庫建立不同的SVN分支。 第一個項目是爲主幹(穩定),其他爲我的開發分支。 每當我向我的分支提交一些東西時,樹幹構建就會被觸發。TeamCity的主幹構建被觸發通過在分支

這是正常的,並可以在避免?

我使用的TeamCity 6.0。

回答

2

馬哥,你絕對確保爲主幹項目的VCS設置不包括從分支來源是什麼?

您配置應該是這樣的:

的svn://服務器/根(VCS根)

中繼線=>。 (中繼線構建的結算規則) branch/dev =>。 (分支構建結算規則)

在這種情況下,如預期正常工作了。

另一件事 - 如果你的主幹和分支引用相同的SVN的外部,並且在這個外部的變化,無論是建立將被觸發。

+0

導致此問題的外部因素。謝謝您的幫助。 – Marko 2011-04-27 22:58:53

0

您可以指定觸發器,例如觸發器模式!或者你可以寫一個自定義生成觸發器:-)。

模式的觸發模式:

+|-:[user][VCS root][path] 
相關問題