犯我有一個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