2013-10-17 49 views
0

我可以以任何方式在開發構建服務器時繞過我的離岸構建代理的最新代碼。 我的TFS服務器位於櫃檯部分位置,最新代碼大約需要30分鐘。TFS可以構建代理繞過從TFS服務器獲取最新代碼嗎?

在這裏開發構建服務器時,腳本和重新運行的任何改變都會進行並採用最新的代碼。這是每30分鐘一次的障礙。

現在我可以指出我的構建代理從本地文件夾而不是TFS服務器獲取源代碼。

+0

如果它不是從TFS服務器獲取的,您將如何獲得構建中的最新更改?所以,你不想要最新的變化? – RinoTom

+0

這對於調試構建腳本是暫時的。一旦一切正常,我們將照常拍攝最新照片。 – Ashish

回答

1

您可以在生成服務器上安裝TFS Version Control Proxy

如果您有一種將構建服務器標記爲離岸(即Active Directory中的不同位置)的方法,那麼您可以這樣做,並且代理應該可以正常工作。

如果沒有,你可以強制構建服務器用戶代理與環境變量在生成服務器上,像這樣:

TFSPROXY=http://mytfsserver:8081/ 
2

在構建定義的「進程」選項卡,指定「乾淨的工作空間: 沒有」。這樣,「獲取最新」只會獲得更改來源。

+0

我找不到這個選項。這是與TFS 2010? – Ashish

+0

是的,我認爲它在2010年可用。您是否打開構建定義?你看到「過程」選項卡嗎? –