HOW TO:啟用 Team Foundation Server Proxy 的版本控制快取
更新:2007 年 11 月
安裝 Team Foundation Server Proxy 之後,您可以設定它來管理 Team Foundation Server 應用程式層伺服器之版本控制檔案的快取。此外,您也可以立即或在未來針對其他應用程式層伺服器啟用快取。您可以透過編輯 Proxy 伺服器上的 Proxy.config 檔,執行這些工作。Proxy.config 檔位於 Proxy 安裝目錄中。
注意事項: |
---|
預設的 Proxy 安裝目錄為 …\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy。 |
如需 Proxy 安裝的詳細資訊,請參閱 Microsoft 網站上的《Team Foundation 安裝指南》。
注意事項: |
---|
在您設定 Team Foundation Server Proxy 之後,必須將 Team Foundation 用戶端設定為使用 Team Foundation Server Proxy。如需詳細資訊,請參閱 HOW TO:設定 Team Foundation 版本控制以使用 Proxy 伺服器。 |
必要的使用權限
您必須是 Team Foundation Server Proxy 伺服器上 [Administrators] 安全性群組的成員,才能執行此程序。
若要在安裝 Team Foundation Server Proxy 之後啟用版本控制快取
在 Team Foundation Server Proxy 電腦中,開啟 [Windows 檔案總管],並找出 Proxy 安裝資料夾。
在文字或 XML 編輯器中開啟 Proxy.config 檔。
注意事項: 即使您已使用管理認證登入,還是必須以系統管理員的身分開啟 [記事本],在執行 Windows Server 2008 的伺服器上執行此功能。若要以系統管理員身分開啟 [記事本],請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。
找出 <Servers> 節點、<Server> 項目及 <Uri> 項目。
找出 @H\_TFSSERVER@ 語彙基元 (Token) 並將它取代成 Team Foundation Server 應用程式層伺服器的 URL。請使用冒號 (:) 和通訊埠 "8080" 附加 URL。
注意事項: 通訊埠 8080 是 Team Foundation Server Proxy 與應用程式層之間通訊的指定通訊埠。
例如,下列程式碼行會描述在您進行適當的替換作業後,<Uri> 項目的可能內容:
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
若要將 Team Foundation Server Proxy 設定為從多部 Team Foundation 伺服器快取檔案,請針對每部伺服器加入 <Server> 區段,然後加入適當的替換內容:
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
(選擇性) 您也可以在 Proxy.config 檔中變更下列快取設定:
指定不同的快取根資料夾。
變更 Proxy 將移除舊檔案的時間點。
變更移除舊檔案時要釋放的快取量。
如需詳細資訊,請參閱 HOW TO:變更 Team Foundation Server Proxy 的快取設定。
儲存並關閉 Proxy.config 檔。
開啟 [命令提示字元] 視窗,輸入 iisreset,然後按 ENTER,以重新啟動 IIS。
注意事項: 即使您已使用管理認證登入,還是必須開啟較高權限的命令提示字元,在執行 Windows Server 2008 的伺服器上執行此函式。若要開啟較高權限的命令提示字元,請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。
擷取最新的 Proxy.config 檔。
若要隨時啟用其他伺服器的快取
使用 Team Foundation Server 設定帳戶 (例如 Domain\TFSSETUP) 登入 Team Foundation Server Proxy 伺服器。
開啟 [Windows 檔案總管] 並找出 Proxy 安裝資料夾。
找出 Proxy.config 並使用文字編輯器 (例如 [記事本]) 開啟此檔案。
注意事項: 即使您已使用管理認證登入,還是必須以系統管理員的身分開啟 [記事本],在執行 Windows Server 2008 的伺服器上執行此功能。若要以系統管理員身分開啟 [記事本],請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。
找出 <Servers> 節點,並加入 <Server> 區段,其中指定您想要啟用快取之每個 Team Foundation Server 的 URL:
<Server> <Uri>http://ApplicationTierServerName:8080</Uri> </Server>
儲存並關閉 Proxy.config 檔。
開啟 [命令提示字元] 視窗,輸入 iisreset,然後按 ENTER,以重新啟動 IIS。
注意事項: 即使您已使用管理認證登入,還是必須開啟較高權限的命令提示字元,在執行 Windows Server 2008 的伺服器上執行此函式。若要開啟較高權限的命令提示字元,請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。
擷取最新的 Proxy.config 檔。
請參閱
工作
HOW TO:停用 Team Foundation Server 的版本控制快取
Team Foundation Server Proxy 疑難排解