0
我正在嘗試爲我的項目創建靈活的Teamcity構建配置。從分支構建Teamcity時不創建標籤
首先,我創建SVN VCS根來自:
的svn://mycompany.com/myproject
該存儲庫包含這些文件夾:
- /後備箱
- /versions/1.1
- /tags/...
然後,我配置結帳規則爲:
+:%checkoutRule%=>。
這意味着代理將從參數中檢出源,由觸發構建的用戶定義。 %checkoutRules%可以具有從trunk或從版本1.1分支構建的「versions/1.1」生成的「trunk」的值。
最後,我將標籤配置爲%checkoutRule%=>標籤,這意味着每個版本都應該創建標籤。
所以,我的問題是,當我觸發構建「trunk」時,標記被創建,但是當我從版本/ 1.1觸發構建時,標記不會被創建。從版本編譯/ 1.1有附加標籤:
科:版本/ 2.1 ::版本/ 2.1
需要幫助,我怎樣才能避免這些問題?
我認爲我的問題與您的問題類似,但我無法理解答案在我的用例中的應用方式。 +:*做什麼?如果你有一分鐘,你能看看我的問題嗎? http://stackoverflow.com/questions/36221691/how-do-i-set-up-a-teamcity-vcs-label-svn-when-using-a-checkout-rule – RMorrisey