2017-06-22 89 views
0

我配置了TFS代理服務器並已設置本地VS客戶端的源控制設置。另外TFS應用程序服務器& TFS代理服務器都在同一個網絡域中。 但是當我拿到最新的任何團隊項目和第二次在不同的機器上獲取最新的同一團隊項目,但文件正在下載主服務器並給出以下警告。TF15013:請求的Team Foundation Server未向代理服務器註冊

TF15013:請求的Team Foundation Server未向代理服務器註冊。

任何人都可以幫我解決這個問題&讓快點變得最新。

感謝,

+0

您可以在這個「不同」的機器中首次下載項目文件嗎?請仔細檢查您是否已將源代碼管理設置設置爲使用代理服務器進行第二臺客戶機的文件下載。此外,您可以嘗試在%HOMEPATH%\\ AppData \ Local \ Microsoft \ Team Foundation下的所有客戶端中刪除Team Foundation文件夾。 –

+0

感謝您的回覆....我嘗試過,但問題仍然存在。 – Dhurva

+0

那麼,我的第一個問題的迴應是什麼,您是否可以第一次在這個「不同的」機器上下載項目文件,或者無法第二次在任何一臺機器上下載文件? –

回答

0

您可以嘗試使用代理命令來配置你的客戶端使用代理服務器:看Proxy Command 例如:

c:\projects>tf proxy /add http://server:8081 /default:global /collection:http://tfsserver:8080/ 

如果還是不行,建議您重新配置代理,您必須使用服務帳戶來安裝Team Foundation Server和Team Foundation Server Proxy。這些服務帳戶成爲已安裝組件的標識。

默認情況下,每個組件都使用內置帳戶(如網絡服務)作爲其服務帳戶。內置帳戶不使用密碼,並已具有「作爲服務登錄」權限,使其更容易管理特別是在域環境中。見requirements

在此之後,你可以參考以下鏈接配置TFS代理與你的TFS工作: https://blogs.msdn.microsoft.com/buckh/2016/10/12/how-to-configure-a-tfs-proxy-to-work-with-team-services/

更新:

TFS 2013的XAML構建系統,雙雞的定義會彈出要編輯的定義。 TFS 2017是vNext構建系統,它將重定向到Web客戶端構建進度頁面。這是設計,與源設置無關。

據我所知,沒有實用工具或第三方工具可以直接在VS中打開vNext構建定義,vNext構建定義是獨立於任務的,您可以通過Web門戶方便地進行編輯。

+0

我試圖重新配置甚至TFS代理&清除緩存和%HOMEPATH%/ APPDATA /本地/微軟/ TFS文件夾,但仍然是相同的消息被表示VS輸出窗口.. :(源控制代理「的所有建議的步驟tfsproxy013357.aptify .COM」沒有響應,因此請求將被髮送到主服務器,請驗證您的設置 其他信息:。 TF15013:請求的Team Foundation Server未與代理服務器註冊 – Dhurva

+0

確保用戶有權限要訪問代理服務器,請參閱[安全](https://msdn.microsoft.com/en-us/library/ms252490.aspx)部分。另請檢查是否爲客戶端和代理服務器添加防火牆例外。 )在代理服務器上創建與TFS客戶端提供的憑據相匹配的帳戶(用戶名和密碼均應匹配),2)在TFS AT上創建與代理服務帳戶相匹配的本地帳戶(b OTH的用戶名和密碼應該匹配),而這個帳戶添加到「TFS有效用戶」組 –

+0

@ Andy--現在我沒有得到上述的錯誤僅僅讓getlatest的輸出在輸出窗口。但我怎樣才能確保獲得最新的同一項目的第二臺機器正在從tfsproxy服務器緩存位置下載?請建議。 – Dhurva

相關問題