HOW TO:設定 Team Foundation Build 的互動通訊埠
更新:2007 年 11 月
您可以在組建電腦上指定組建代理程式能使用的互動通訊埠。互動通訊埠可讓您與 Windows 使用者介面項目 (如 Windows Form) 互動。
必要的使用權限
您必須是組建電腦上 [Administrators] 群組的成員,才能完成此程序。除此之外,執行 TfsBUildService.exe 的服務帳戶也必須是 [Build Services] 群組的成員。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
若要啟用互動通訊埠
登入已安裝 Team Foundation Build 的組建電腦。
在組建電腦上,依序按一下 [開始]、[控制台]、[系統管理工具],再按一下 [服務]。
在 [服務 (本機)] 窗格中,以滑鼠右鍵按一下 [Visual Studio Team Foundation Build],然後按一下 [內容]。
若要停止 Team Build 服務,請在 [Visual Studio Team Foundation Build 內容 (本機電腦)] 對話方塊中,按一下 [服務狀態] 下的 [停止]。
在 <root>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies 內找出 TfsBuildservice.config.exe 檔,以滑鼠右鍵按一下該檔案,再按下拉式功能表上的 [開啟]。
檔案隨即在 Visual Studio XML 編輯器中開啟。
編輯 InteractivePort 並將其設定為所需的數值。
例如,9192。如需詳細資訊,請參閱 HOW TO:修改 TfsBuildService.exe.config 檔案中的設定。
儲存所做的變更,然後關閉檔案。
在 [命令提示字元] 執行 wcfhttpconfig reserve <user account> <port number>,將新的通訊埠加入存取控制清單 (ACL) 中。
如需詳細資訊,請參閱 wcfhttpconfig (Team Foundation Build)。
在將通訊埠加入 ACL 後,再將它加入 Windows 防火牆例外清單中。
若要重新啟動組建服務,請依序按一下 [開始]、[控制台]、[系統管理工具],再按一下 [服務]。
在 [服務 (本機)] 窗格中,以滑鼠右鍵按一下 [Visual Studio Team Foundation Build],然後按一下 [內容]。
若要啟動 Team Build 服務,請在 [Visual Studio Team Foundation Build 內容 (本機電腦)] 對話方塊中,按一下 [服務狀態] 下的 [啟動]。
現在,您就可以讓新通訊埠與組建代理程式產生關聯。如需詳細資訊,請參閱 HOW TO:建立和管理組建代理程式。
若要執行已設定使用互動通訊埠的 TfsBuildservice
在組建電腦上,按一下 [開始],然後按一下 [執行]。
[執行] 對話方塊隨即出現。
在 [執行] 對話方塊的 [開啟] 文字方塊中,輸入 cmd.exe,然後再按一下 [確定]。
在 [命令提示字元] 輸入 cd <root>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies,找出 TfsBuildService.exe。
若要啟動服務,請在 [命令提示字元] 輸入 TfsBuildService.exe。
為了讓組建定義存取互動通訊埠,必須執行 TfsBuildService。
請參閱
工作
HOW TO:設定及安裝 Team Foundation Build