2012-02-22 76 views
3

我想使用SubWCRev在我的項目中包含SVN版本號作爲版本號的一部分,但是我們使用的是TeamCity,它在爲新版本提取源代碼時似乎沒有包含.svn目錄。有什麼方法可以強制TeamCity將這些目錄留在原來的位置上嗎?我們目前正在使用TeamCity 6,但如果有必要,可以升級到7。如何使用TeamCity構建TortoiseSVN的SubWCRev工具?

回答

2

只需使用agent checkout mode

代理方結賬......提供了訪問版本 具體控制目錄(.svn文件,CVS)的能力;也就是說,構建腳本 可以執行VCS操作

0

正如Lazy Badger所述,您可以使用代理端檢出。而且,即使在服務器端簽出時,在TeamCity中運行構建時,也可以獲取用於從「build.vcs.number。」更新源的修訂版。 build parameters(定義新構建參數的值時,你可以在webUI中使用「完成」得到確切的名字

+0

因爲我使用預構建任務中的SubWCRev,通過TeamCity獲取數字並不是一個真正的選項因爲它不適用於開發者機器上的構建,我認爲代理端結算可能是正確的答案。 – 2012-02-24 13:59:59

相關問題