2012-11-12 27 views
2

我想讓我的團隊城市構建配置觸發構建我的mercurial存儲庫的任何分支中的任何新標記。 我添加了一個構建觸發如下:Teamcity忽略了mercurial的不同分支的變化

+:/.hgtags 
-:. 

我的問題是,球隊城市只檢測了當前尖端的分支在.hgtags變化。 如果有人將新標籤推送到另一個分支,團隊城市似乎無法在.hgtags中檢測到此更改(因爲它不是當前標籤中的更改)並且不會觸發新的構建。

我該如何解決這個問題? 感謝

回答

2

TeamCity Mercurial

與TeamCity的7.1開始,你可以直接在VCS根配置要以樹枝 顯示器在構建配置:

分支規範在這個區域列出您想要變更的所有分支 。語法與結帳規則類似: + | - :branch_name ...(帶有可選的*佔位符)。請注意,只有一個星號是允許的,每個規則必須以新行開始。

+0

謝謝。除了我公司目前使用TC 7.0.3的事實外,我不想限制我的構建到特定的分支,而是讓它看起來在** all **分支的某個文件上。 – amitfr

+0

@amitfr - '+:*'*將* **「所有分支」** –