Team Foundation Server Proxy Web.Config 檔設定
更新:2007 年 11 月
Team Foundation Server Proxy 含有個別的 XML 組態檔,可用於存放 Proxy 組態所需的資訊。本主題將說明這個檔案中的節點,以及它們在 Team Foundation Server Proxy 組態中的作用。
Team Foundation Server Proxy.Config 節點
下列是 Team Foundation Server Proxy 組態檔中的 XML 節點,此組態檔位於 %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControlProxy\proxy.config。
節點 |
說明 |
---|---|
<ProxyConfiguration> |
這是 Proxy 組態檔的根項目。例如:
|
<Servers> |
這個節點代表 <Server> 節點的集合,這些節點會對應至 Proxy 所處理檔案來源的應用程式層。每個 <Server> 節點都包含 <Uri> 節點,用於指定應用程式層 VersionControl 虛擬目錄的 URI。例如:
|
<CacheRoot> |
這個節點包含檔案快取的根目錄。在這個目錄中,已設定 Proxy 的每個應用程式層都會有一個資料夾。例如:
|
<CacheLimitPolicy> |
這個節點會指定 Proxy 將在哪一點執行清除常式,以移除過時的檔案。這個節點有兩種設定方式:您可以使用 <PercentageBasedPolicy> 節點,當特定百分比的可用磁碟空間已滿時便會執行清除常式;或者可以使用 <FixedSizeBasedPolicy> 節點來指定快取的固定大小 (以 MB 為單位),當到達指定大小時,便會執行清除常式。例如:
|
<StatisticsPersistTime> |
這個節點會指出將統計資料寫入磁碟的頻率 (以小時為單位)。例如: <StatisticsPersistTime>1</StatisticsPersistTime> |
<ReaderChunkSize> |
這個節點會設定讀取器的區塊大小。例如: <ReaderChunkSize>1048576</ReaderChunkSize> |
<WriterChunkSize> |
這個節點會設定寫入器的區塊大小。例如: <WriterChunkSize>1048576</WriterChunkSize> |
變更 Proxy 組態設定
若要變更 Proxy 組態,您必須在文字編輯器或 XML 編輯器中開啟 Proxy.config 檔,然後以手動方式變更指定的值。儲存檔案之後,您必須回收應用程式集區,才能使變更生效。如需詳細資訊,請參閱 HOW TO:啟用 Team Foundation Server Proxy 的版本控制快取和 HOW TO:變更 Team Foundation Server Proxy 的快取設定。