2012-08-10 55 views
1

我有兩個爲teamcity運行的構建代理。一個構建代理運行在帶有d驅動器的服務器上,另一個運行在沒有D驅動器的服務器上。我想要在d盤驅動器上的服務器上安裝buildAgent,以便對d盤上的指定文件位置執行svn checkout,並將第二個生成代理程序在沒有廣告驅動器的服務器上運行,以便將它執行到指定文件位於該服務器的c盤上。這是可行的嗎?有沒有辦法根據buildAgent運行構建來更改teamcity中的checkout目錄?

+1

如果您未指定簽出文件夾。 TC代理將從config創建並使用工作文件夾中的子文件夾。 – 2012-08-10 16:52:01

回答

2

我通過在兩臺機器上創建CHECKOUT_DIR環境變量解決了此問題。然後,我使用團隊城市中的這些環境變量說明將簽出的文件放入%env.CHECKOUT_DIR%\app\trunk目錄中

相關問題