共用方式為


逐步解說:使用 Team Foundation Server 設定遠端辦公室

更新:2007 年 11 月

您的 Team Foundation Server 部署可能會需要設定分散各地的遠端辦公室。在這種情況下,您可能想要將大量資料和 Team Foundation 的應用程式層伺服器保存在主要地點,而將 Team Foundation Server Proxy 安裝在遠端辦公室。

為了達到原始檔控制的最佳效能,您應該在每個地點安裝執行 Team Foundation Server Proxy 的電腦。您可以使用本逐步解說,了解在遠端辦公室安裝執行 Team Foundation Server Proxy 的電腦,以便與原始檔控制一起搭配使用所需的步驟。

必要條件

本逐步解說將引導您設定 Team Foundation Server Proxy 以便在遠端辦公室中使用的程序。這些程序包括針對 Team Foundation Server Proxy 安裝、設定和監視效能的相關指示。

如需如何設定 Team Foundation 用戶端以使用 Team Foundation Server Proxy 的詳細資訊,請參閱 HOW TO:設定 Team Foundation 版本控制以使用 Proxy 伺服器

必要權限

您必須是執行 Team Foundation Server Proxy 之電腦以及 Team Foundation 之應用程式層及資料層伺服器上 [Administrators] 群組的成員,才能執行本逐步解說。此外,您還必須是 [Team Foundation Administrators] 群組的成員。

注意事項:

您必須是 Team Foundation Server Proxy 電腦上 [Performance Monitor Users] 安全性群組的成員,才能使用效能監視器檢查 Team Foundation Server Proxy 的快取效能。

如需使用權限的詳細資訊,請參閱 Team Foundation Server 使用權限

若要安裝 Team Foundation Server Proxy

  • 安裝並完成 Team Foundation Server Proxy 的必要條件。如需詳細資訊,請參閱 Microsoft 下載中心上 Team Foundation 的安裝指南。

若要在安裝 Team Foundation Server Proxy 之後啟用原始檔控制快取

  1. 在執行 Team Foundation Server Proxy 的電腦上,開啟 [Windows 檔案總管],然後找出位於 Drive:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy 的 Proxy 安裝目錄。

  2. 在文字或 XML 編輯器中開啟 Proxy.config 檔。

    注意事項:

    即使您已使用管理認證登入,還是必須以系統管理員的身分開啟 [記事本],在執行 Windows Server 2008 的伺服器上執行此功能。若要以系統管理員身分開啟 [記事本],請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。

  3. 找出 <Servers> 節點、<Server> 項目及 <Uri> 項目。

  4. 找出 @H\_TFSSERVER@ 語彙基元 (Token),並將它取代成 Team Foundation 應用程式層伺服器的 URL。請使用冒號 (:) 和通訊埠 "8080" 附加 URL。

    例如,在您進行適當的替換作業後,<Uri> 項目可能類似下列程式行:

    <Server> 
        <Uri>http://ApplicationTierServerName:8080/VersionControl</Uri>
    </Server>
    
  5. 儲存並關閉 Proxy.config 檔。

    如需如何設定 Team Foundation Server Proxy 的詳細資訊,請參閱管理對 Team Foundation Server Proxy 的遠端連接

若要使用效能監視器來檢視 Team Foundation Server Proxy 的快取效能

若要使用 ProxyStatistics Web 服務來檢視 Team Foundation Server Proxy 的快取效能

  1. 如果您使用的不是安裝 Team Foundation Server Proxy 的電腦,請開啟該電腦的遠端桌面連線。

    注意事項:

    您只能從安裝 Team Foundation Server Proxy 的本機電腦呼叫 QueryProxyStatistics 作業。

  2. 在安裝 Team Foundation Server Proxy 的電腦上,開啟 Internet Explorer 並瀏覽至下列 URL:

    https://localhost:8081/VersionControlProxy/v1.0/proxystatistics.asmx

    ProxyStatistics Web 服務及其作業的網頁隨即出現。

    注意事項:

    若要在執行 Windows Server 2008 或 Windows Vista 的電腦上存取 Web 服務或網站,您可能必須將這些網站加入至 Internet Explorer 中的信任網站清單,或是以系統管理員的身分啟動 Internet Explorer。

  3. 按一下 [QueryProxyStatistics],即可顯示有關此作業的資訊。

  4. 按一下 [叫用],即可顯示包含效能計數器統計資料的 XML 檔。

  5. 找出包含這些統計資料的 <ProxyStatisticsInfo> 項目。

    例如,某些取樣輸出可能類似下列文字:

    <ProxyStatisticsInfo CurrentCacheSize="356352" NoOfRequests="82" OverallCacheHits="41" NoOfFilesInCache="41" OverallCacheMisses="41" CacheHitsPercentage="50" CacheMissPercentage="50" ServerId="643c23c1-3f47-43d2-b638-3bd0e7ea8bff" ServerUrl="http://TeamFoundationServerName:8080/VersionControl" /> 
    
    注意事項:

    下列統計資料是在執行階段計算的:OverallCacheMisses、CacheHitsPercentage 和 CacheMissPercentage。

後續步驟

當您安裝並設定 Team Foundation Server Proxy 之後,也必須設定 Team Foundation 用戶端,針對原始檔控制使用 Proxy。如需詳細資訊,請參閱 HOW TO:設定 Team Foundation 版本控制以使用 Proxy 伺服器

請參閱

工作

HOW TO:使用效能監視器檢視快取效能

HOW TO:使用 ProxyStatistics Web 服務檢視快取效能

HOW TO:啟用 Team Foundation Server Proxy 的版本控制快取

概念

監視效能