使用 Team Foundation Server 設定連續整合
我們的 教學課程 繼續茱莉 ADAM, Fabrikam 小組的開發人員。她已經設定了 Team Foundation Server (TFS) 並放置小組的程式碼受版本控制。她現在要設定連續整合組建,說明她的小組更快速地找到簽入何時中斷組建或造成測試失敗。
需求
- 有些功能可能無法使用根據您的 Team Foundation Server 的使用權限或編輯。請參閱 存取 Team Web Access 中的功能。
本主題內容
1.設定專用的組建伺服器
茱莉 ADAM 安裝在佇列組建伺服器 (FF 組建) 的組建服務。
安裝在專用的組建伺服器的組建服務。
依照您的專案,下載本指南和安裝 Visual Studio 2012 Team Foundation Server。請參閱 安裝 Team Foundation Server 和 Visual Studio ALM。
選取 [安裝 Team Foundation Server]。
在 [組態中心],選取 [設定 Team Foundation Build Service],並遵循 [啟動精靈] 精靈。
在 [專案集合],選取 [瀏覽]。找出這個組建伺服器支援,並繼續的 Team 專案捐款。
選取 [以後配置], [檢閱]。
保留預設選項,您完成精靈。
提示
對於這個版本,在這種情況下,某些方案建置前,您可能必須在組建伺服器上安裝 Visual Studio。
請參閱 安裝 Team Foundation Build Service。
配置專用組建伺服器
在組建伺服器上,開啟 Team Foundation Server 管理主控台,然後選取 [組建組態]。
在 [組建組態],選取 [新的控制器], [新增代理程式] 看組建代理程式屬性。
開啟 [控制器] 清單,並選取控制器與此代理程式。
選取 [加入新標記] 加入這個代理程式的標記。選擇 [確定]。
若要建立多個代理程式,請重複前三個步驟。
2.設定置放資料夾
茱莉子建立 Team Foundation Build 服務可以置放組建的資料夾。她將資料夾的使用權限執行組建服務的伺服器 (ALMSVR)。
設定置放資料夾
建立組建置放資料夾。保持路徑置放資料夾相同盡可能短。
提示
組建代理程式在超出 259 字元的路徑而失敗。
提供執行組建服務 讀取 和 變更 權限到置放資料夾的伺服器。(如需茱莉),也就是$ALMSVR)。
請參閱 設定置放資料夾。
3.建立連續整合組建
茱莉子建立連續整合的組建定義,以便建置啟動後,每當某人簽入程式碼。
建立連續整合組建
開啟 [Team Explorer]。在 [首頁] 下,選取 [組建]。
在 [組建] 下,選取 [新的組建定義]。
在新的組建定義頁面上,選取 [觸發程序]。
選取 [連續整合]。
在 [組建預設值],請指定置放資料夾。
請參閱:
![]() |
---|
您也可以根據小組需求的組建的 Variant 型別。例如,您可以排定夜間組建支援您的測試工作。使用閘道簽入,您可以保護高階分支。如需組建驗證測試 (BVT) 的詳細資訊,請參閱 HOW TO:在建置應用程式之後設定和執行已排程的測試。 |