共用方式為


使用 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