更新:2007 年 11 月
Team Foundation Build 置放資料夾是建置 (Build) 過程中,建置二進位碼檔案、建置記錄檔和測試結果記錄檔的發行位置。用來執行建置程序的建置服務帳戶必須具有這個置放資料夾的適當權限。如果您要發行測試結果,用來執行 Web 服務的 Visual Studio Team Foundation Server 服務帳戶對於置放位置必須擁有相同的權限。
在組建代理程式上設定建置服務帳戶
您必須是該電腦上的管理員,才能設定組建代理程式。此外,您也必須提供有效的組建服務帳戶,以用於建置程序。
重要事項: |
|---|
請勿使用 Team Foundation Server 服務帳戶來執行組建服務。 |
建置服務帳戶:
必須是 [Build Services] 群組的成員。如需詳細資訊,請參閱 HOW TO:建立 Team Foundation Build 代理程式的使用權限。
不能是 Team Foundation Server 電腦的系統管理員。
應在 [Active Directory 使用者及電腦] 的 [屬性] 窗格中選取 [這是機密帳戶,無法委派] 選項。如需詳細資訊,請參閱<啟用委派驗證>(https://go.microsoft.com/fwlink/?LinkId=89364) (英文)。
建置服務帳戶在置放資料夾上的必要權限
建置服務帳戶必須具有以下權限:
為了讓特殊組建代理程式將組建複製到置放位置,建置服務帳戶必須具有共用置放資料夾的完全控制權限。在 Windows Vista 或 Windows Server 2008 中,此帳戶必須是置放資料夾的共同擁有人。
如果您將測試包含在建置程序中,則建置服務帳戶必須具有 [發行測試結果] 權限。
如果要讓 Team Foundation Build 自動發行單元測試結果,應用程式層服務帳戶必須擁有置放資料夾的完全控制權限。
若要讓個別使用者發行單元測試結果 (從 Visual Studio IDE、從 MSTest.exe 或從 tfsbuild.proj 的桌面組建),則使用者必須擁有置放資料夾的 [寫入] 權限。
重要事項: