使用 TFSConfig 管理伺服器組態
使用 TFSConfig 命令列工具,您可以設定或建立指令碼,以便設定 Visual Studio Team Foundation Server 2012 (TFS) 部署的許多層面。例如,您可以使用 TFSConfig 中的命令來尋找 esprtfs 中的下列項目的相關資訊,或變更這些項目:
服務帳戶和其密碼
TFS 使用的位址和通訊埠
屬於部署之 Team 專案集合的狀態
適用於 Team Foundation 應用程式層和 TFS 資料庫的軟體更新
其他元件 (如 Team Foundation Build 或 Visual Studio Lab Management) 的相關資訊
注意事項 您也可以使用 Team Foundation 的管理主控台,以互動方式設定伺服器。如需詳細資訊,請參閱Team Foundation 管理主控台。
您可以使用 TFSConfig 將 TFS 設定成使用您已經定義的認證、地址和通訊埠。您不能使用此工具來建立帳戶或變更元件 (如 SharePoint 產品) 所使用的地址。例如,您可以使用 TFSConfig 來變更服務帳戶和密碼 (只要有帳戶和密碼存在即可)。如果發生意外的事件,您也可以使用 TFSConfig 來協助修復或復原部署。例如,如果軟體更新不適用於系統中的所有元件,或從備份還原資料庫作業讓集合資料庫處於不正確地中斷連結狀態,您可以使用 TFSConfig 來修復部署。
您必須從 Team Foundation 的應用程式層執行 TFSConfig。根據預設,TFSConfig 位於 Drive:\Program Files\Microsoft Team Foundation Server 11.0\Tools 中。
注意事項 |
---|
即使您是使用系統管理認證登入,還是必須開啟更高權限的命令提示字元視窗來執行 TFSConfig。若要開啟較高權限的 [命令提示字元] 視窗,請按一下 [開始],並以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站上的下列網頁:使用者帳戶控制。 |
TFSConfig 必須能夠連接至下列伺服器和服務,才能正常運作:
裝載這個 TFS 部署使用之任何資料庫 (例如組態資料庫和 Team 專案集合的資料庫) 的 SQL Server 執行個體。
這個 TFS 部署使用的任何 SharePoint Web 應用程式。
這個 TFS 部署使用的任何 SQL Server Reporting Services 執行個體。
Active Directory 網域控制站 (如果 Team Foundation Server 已部署在網域中)。
應用程式層伺服器上的 Internet Information Services (IIS)。
任何執行 Team Foundation Build 並由這個部署使用的伺服器。
任何執行 Visual Studio Lab Management 並由這個部署使用的伺服器。
您可以使用下表所列的全域選項搭配大部分的 TFSConfig 命令。這些命令的專屬主題中會指出例外狀況。
選項 |
描述 |
---|---|
/? |
顯示 TFSConfig 的命令語法和選項。 |
/NoPrompt 或 /i |
指定在認可變更之前,不會提示系統管理員。 |