Proxy 命令 (TFSConfig)
您可以使用 TFSConfig Proxy 命令更新或變更 Team Foundation Server Proxy 使用的設定。Team Foundation Server Proxy 為分散式小組提供支援,以便在分散式小組的所在位置上透過管理所下載版本控制檔案之快取的方式使用版本控制。您可以設定 Team Foundation Server Proxy,大幅降低跨廣域連接所需的頻寬。此外,您也不必管理版本檔案的下載和快取,這些檔案的管理對於使用檔案的開發人員而言是透明的。同時,任何中繼資料交換與檔案上傳作業都會繼續在 Team Foundation Server (TFS) 中出現。如果您使用 Team Foundation Service,將開發專案裝載於雲端,則使用 Proxy 命令不僅可以管理裝載集合中的專案快取,也可以管理該服務所使用的部分設定。
如需安裝 Team Foundation Server Proxy 與 Proxy 初始組態的詳細資訊,請參閱 HOW TO:快取遠端站台的版本控制檔案。如需有關在用戶端電腦上設定 Proxy 的詳細資訊,請參閱 Team Foundation 版本控制命令列參考。
需求
您必須是 [Team Foundation Administrators] 安全性群組的成員及 Proxy 伺服器上的系統管理員,才能使用 Proxy 命令。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
使用 TFSConfig Proxy
TFSConfig Proxy /add|delete|change [/Collection:TeamProjectCollectionURL /account:AccountName] /ServerURL:TeamFoundationServerURL [/Continue]
引數 |
描述 |
---|---|
TeamProjectCollectionURL |
搭配 /Collection 使用。指定裝載於 Team Foundation Service 中之 Team 專案集合的 URL,格式為 AccountName.DomainName/CollectionName。 |
AccountName |
搭配 /Collection 使用。指定做為 Team Foundation Service 服務帳戶之帳戶的名稱。如果帳戶名稱含有空格,這個名稱就必須放在引號 ("") 中。帳戶名稱中的所有特殊字元都必須依照命令列語法來指定。 |
ServerURL |
搭配 /ServerURL 使用。指定 TFS 部署的 URL,格式為 ServerURL:Port/tfs。 |
選項 |
描述 |
---|---|
/add |
將指定的伺服器或集合加入至 Proxy.config 檔案中的 Proxy 清單。您可以執行 /add 多次以包含更多集合或伺服器。對裝載於 Team Foundation Service 中的集合使用 /add 時,Team Foundation Service 將會提示您輸入認證。 |
/change |
變更已儲存為 Team Foundation Service 服務帳戶的認證。/change 選項只能用於 Team Foundation Service,不可以用於 TFS 的本機部署。 |
/delete |
將指定的伺服器或集合從 Proxy.config 檔案中的 Proxy 清單移除。 |
/account |
指定在 Team Foundation Service 中做為 Proxy 之服務帳戶的帳戶。這個選項只能搭配 /change 選項用於 Team Foundation Service。 Team Foundation Service 使用的預設服務帳戶是 "Account Service"。 |
/continue |
即使驗證程序產生警告,仍繼續執行這個命令。 |
備註
您可以使用 Proxy 命令更新 Team Foundation Server Proxy 的現有組態。您不可以將這個 Proxy 命令用於 Proxy 的初始安裝和設定。
範例
下列範例示範如何將名為 FABRIKAM 的 TFS 部署加入至 Proxy 清單。
注意事項 |
---|
範例僅供解說之用,皆為虛構。沒有影射任何真實存在的人事物,也不應推斷為與其有所關聯。 |
TFSConfig Proxy /add /ServerURL:http://www.fabrikam.com:8080/tfs
下列範例示範如何將裝載於 Team Foundation Service 的 Team 專案集合加入至 Proxy 清單。集合的名稱為 PhoneSaver,而用於 Team Foundation Service 的帳戶名稱是 JillFrank.fabrikam.com。由於未指定 /account 選項,因此會使用預設的服務帳戶。
TFSConfig Proxy /add /Collection:https://JillFrank.tfspreview.com/PhoneSaver
下列範例示範如何變更裝載於 Team Foundation Service 之 Team 專案集合所使用的服務帳戶。集合的名稱是 PhoneSaver,用於 Team Foundation Service 的帳戶名稱是 JillFrank.fabrikam.com,而 Proxy 所使用的服務帳戶即將變更為 "My Proxy Service Account"。因為帳戶名稱包含空格,所以使用引號括住該名稱。
TFSConfig Proxy /change /Collection:https://JillFrank.tfspreview.com/PhoneSaver /account:"My Proxy Service Account"