更新:2007 年 11 月
您必須先將新的組建服務帳戶加入至 [Build Services] 安全性群組,Team Foundation 才能連接到該帳戶。
必要的使用權限
您必須是 Team Foundation 應用程式層電腦上 [Administrators] 群組的成員,以及組建電腦上 [Windows Administrators] 群組的成員,才能執行這些程序。如需使用權限的詳細資訊,請參閱 Team Foundation Server 使用權限。
新增工作群姐或網域組建服務帳戶
在 Team 總管 中,選擇想要與新組建服務帳戶建立關聯的 Team 專案。
在 [小組] 功能表上,指向 [Team 專案設定],然後按一下 [群組成員資格]。
在 [ <Team Project Name> 上的專案群組] 對話方塊中,按一下 [<Team Project Name>\Build Services],再按一下 [屬性]。
在 [Team Foundation Server 群組屬性] 對話方塊中,按一下 [Windows 使用者或群組],然後按一下 [加入]。
請確認 [使用者或群組] 確實顯示在 [選取此物件類型] 方塊中。如果沒有出現,按一下 [物件類型],選取 [使用者] 和 [群組],然後按一下 [確定]。
按一下 [位置],然後按一下網域或工作群組帳戶的所在目錄,再按一下 [確定]。
在 [輸入物件名稱來選取] 方塊中,輸入想要使用的帳戶名稱,然後按一下 [檢查名稱]。您也可以依序按一下 [進階]、[立即尋找],然後在 [搜尋結果] 清單中按一下想要的帳戶,再按一下 [確定]。
在 [選取使用者或群組] 對話方塊中,按一下 [確定]。
按一下 [確定] 關閉 [Team Foundation Server 群組屬性],然後按一下 [關閉],關閉 [<Team Project Name> 上的專案群組] 對話方塊。
請針對要與新組建服務帳戶產生關聯的每個 Team 專案,重複執行此程序。
新增網路組建服務帳戶
在 Team 總管 中,選擇想要與新組建服務帳戶建立關聯的 Team 專案。
在 [小組] 功能表上,指向 [Team 專案設定],然後按一下 [群組成員資格]。
在 [ <Team Project Name> 上的專案群組] 對話方塊中,按一下 [<Team Project Name>\Build Services],再按一下 [屬性]。
在 [Team Foundation Server 群組屬性] 對話方塊中,按一下 [Windows 使用者或群組],然後按一下 [加入]。
如果 [Visual Studio Team Foundation Build] 服務不是在應用程式層執行,而是在其他的伺服器上執行:
請確認 [電腦] 確實顯示在 [選取此物件類型] 方塊中。如果沒有出現,[物件類型],選取 [電腦],然後按一下 [確定]。
請確認電腦帳戶所在位置的網域名稱確實顯示在 [從這個位置] 方塊中。如果沒有出現,按一下 [位置],再按一下正確的網域名稱,然後按一下 [確定]。
在 [輸入物件名稱來選取] 方塊中,輸入執行 [Visual Studio Team Foundation Build] 服務的電腦名稱。
在 [選取使用者或群組] 對話方塊中,按一下 [確定]。
按一下 [確定] 關閉 [Team Foundation Server 群組屬性],然後按一下 [關閉],關閉 [<Team Project Name> 上的專案群組] 對話方塊。
如果執行 [Visual Studio Team Foundation Build] 服務的伺服器與應用程式層相同:
在 Team Foundation Server 應用程式層伺服器上,開啟命令提示字元,然後移到 <root>:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\tools 目錄。
在命令提示字元中輸入:
TFSSecurity.exe /g+ "[TeamProject]\Build Services" "NT Authority\Network Service" /server:<Team Foundation Server URL>
如需詳細資訊,請參閱 TFSSecurity 命令列公用程式命令。
請針對要與新組建服務帳戶產生關聯的每個 Team 專案,重複執行此程序。
請參閱
工作
HOW TO:變更 Visual Studio Team Foundation Build 服務的密碼
HOW TO:設定及安裝 Team Foundation Build