2010-07-19 84 views
0

那麼,爲什麼要努力改善我工作的公司的一些開發習慣,我決定嘗試使用TeamCity創建CI過程。這是相當直接的,直到我嘗試建立我的Build Agent以構建由大約11個mercurial回購(每個項目1個)組成的.sln在具有多個Mercurial Repos的項目中使用teamcity

因此,目前據我所知,從我在TeamCity代理設置中可以看到的情況,我指出代理程序到repo以從「執行創建構建設置」選項卡執行構建,我轉到VCS設置,在此處點我似乎無法弄清楚如何讓它從與sln文件關聯的所有回購協議中獲取更改?

我是以這種錯誤的方式去做還是錯過了一些明顯的東西?

回答

1

TeamCity當然可以做到這一點。

轉到項目「編輯配置設置」。打開「版本控制設置」。單擊「附加現有的VCS根目錄:」或「創建並附加新的VCS根目錄」。您可以添加儘可能多的VCS根(也稱爲存儲庫)。

據我記得,TeamCity將所有的回購單拉入單一目錄。

我用我的SVN回購做了同樣的把戲。工作很好。

相關問題