共用方式為


使用 Team Foundation Server 設定連續整合

我們的 教學課程 繼續茱莉 ADAM, Fabrikam 小組的開發人員。她已經設定了 Team Foundation Server (TFS) 並放置小組的程式碼受版本控制。她現在要設定連續整合組建,說明她的小組更快速地找到簽入何時中斷組建或造成測試失敗。

需求

本主題內容

  1. 設定專用的組建伺服器

  2. 設定置放資料夾

  3. 建立連續整合組建

1.設定專用的組建伺服器

茱莉 ADAM 安裝在佇列組建伺服器 (FF 組建) 的組建服務。

Hh395023.collapse_all(zh-tw,VS.110).gif安裝在專用的組建伺服器的組建服務。

依照您的專案,下載本指南和安裝 Visual Studio 2012 Team Foundation Server。請參閱 安裝 Team Foundation Server 和 Visual Studio ALM

  1. 選取 [安裝 Team Foundation Server]。

  2. 在 [組態中心],選取 [設定 Team Foundation Build Service],並遵循 [啟動精靈] 精靈。

  3. 在 [專案集合],選取 [瀏覽]。找出這個組建伺服器支援,並繼續的 Team 專案捐款。

  4. 選取 [以後配置], [檢閱]。

  5. 保留預設選項,您完成精靈。

    提示提示

    對於這個版本,在這種情況下,某些方案建置前,您可能必須在組建伺服器上安裝 Visual Studio。

請參閱 安裝 Team Foundation Build Service

Hh395023.collapse_all(zh-tw,VS.110).gif配置專用組建伺服器

  1. 在組建伺服器上,開啟 Team Foundation Server 管理主控台,然後選取 [組建組態]。

  2. 在 [組建組態],選取 [新的控制器], [新增代理程式] 看組建代理程式屬性。

  3. 開啟 [控制器] 清單,並選取控制器與此代理程式。

  4. 選取 [加入新標記] 加入這個代理程式的標記。選擇 [確定]。

  5. 若要建立多個代理程式,請重複前三個步驟。

2.設定置放資料夾

茱莉子建立 Team Foundation Build 服務可以置放組建的資料夾。她將資料夾的使用權限執行組建服務的伺服器 (ALMSVR)。

Hh395023.collapse_all(zh-tw,VS.110).gif設定置放資料夾

  1. 建立組建置放資料夾。保持路徑置放資料夾相同盡可能短。

    提示提示

    組建代理程式在超出 259 字元的路徑而失敗。

  2. 提供執行組建服務 讀取變更 權限到置放資料夾的伺服器。(如需茱莉),也就是$ALMSVR)。

請參閱 設定置放資料夾

3.建立連續整合組建

茱莉子建立連續整合的組建定義,以便建置啟動後,每當某人簽入程式碼。

Hh395023.collapse_all(zh-tw,VS.110).gif建立連續整合組建

建立連續整合建置流程

  1. 開啟 [Team Explorer]。在 [首頁] 下,選取 [組建]。

  2. 在 [組建] 下,選取 [新的組建定義]。

  3. 在新的組建定義頁面上,選取 [觸發程序]。

  4. 選取 [連續整合]。

  5. 在 [組建預設值],請指定置放資料夾。

請參閱:

注意事項注意事項

您也可以根據小組需求的組建的 Variant 型別。例如,您可以排定夜間組建支援您的測試工作。使用閘道簽入,您可以保護高階分支。如需組建驗證測試 (BVT) 的詳細資訊,請參閱 HOW TO:在建置應用程式之後設定和執行已排程的測試

本教學課程中的相關主題。

接下來 (建立待處理項目) | 首頁

請參閱

概念

建置應用程式

其他資源

Visual Studio ALM 別的小組成員方案和專案

Visual Studio Application Lifecycle Management 技術文章

敏捷開發可顯示。

CodePlex 的 TFS