共用方式為


建立組建定義

讓建置系統就位 (如Setting up and Managing a Build System所述) 之後,就已經準備可以開始使用 Team Foundation Build 來編譯程式碼、執行測試,以及執行其他許多重要功能。 下一步就是建立組建定義。 組建定義包含要編譯哪些程式碼專案、執行其他哪些作業,以及如何執行作業的指示。

必要的使用權限

您必須將 [編輯組建定義] 權限設定為 [允許]。 如需詳細資訊,請參閱Team Foundation Server 使用權限

若要建立組建定義

  1. 在 [Team 總管] 中:

    1. 如果您尚未連接至要處理的 Team 專案,請連接到 Team 專案

    2. 選擇首頁圖示 首頁, 然後再選組建圖示 [組建].

    3. 在 [組建] 頁面上,選取 [新增組建定義]。

    [新增組建定義] 視窗隨即出現。

  2. 按一下 [一般] 索引標籤。

    • 在 [組建定義名稱] 方塊中,指定要與組建定義產生關聯的名稱。 請參閱 Team Foundation 中的命名限制

    • 在 [描述] 方塊中,加入適當的描述。 當小組成員即將以手動方式將組建排入佇列 (如 將組建排入佇列所述) 時,此描述能提供其他資訊。

  3. 如果你建立的程序還沒準備好給你的小組使用,按一下一般標籤,底下的柠列程序中,你可以改變 Enabled 的預設設定為:

    • 暫停導致系統新的組建被觸發器或使用者擱置,但會把這些組建的設為暫停的狀態。

    • 取消 會使系統防止新組建被詢問或被使用者觸發。

  4. 按一下 [觸發程序] 索引標籤,指定要讓此組建定義執行的事件。 如需詳細資訊,請參閱指定組建觸發程序和原因

  5. 點選工作區 標籤裡面的 工作資料夾資料表,指定此組建定義應該監視的版本控制資料夾。

    提示

    請確定建置流程函式正確並改善效能,包括所有資料夾和只有這些資料夾,包含檔案的建置流程需要。如需如何指定這些檔案的詳細資訊,請參閱使用組建工作區

  6. 在 [組建預設值] 索引標籤,則為,如果多個組建控制器會出現在 [組建控制器] 清單中,選取 組建控制器 您希望建置系統用來處理此組建定義。

    如果您的 Team 專案集合裝載 Team Foundation 服務。 ,而且您的小組需要可以由單一標準組建代理程式符合,請選取 [裝載的組建控制器]。 請參閱 使用裝載組建控制器在 Team Foundation 服務裝載的 Team 專案集合

  7. 在 [組建預設值] 索引標籤上,選取下列 [執行位置] 其中一個選項以指定您要如何建置處理序來產生和儲存輸出檔 (例如編譯過的二進位檔和記錄檔:

    • [此組建不會複製輸出檔至置放資料夾]:,如果不需要輸出檔,請選取這個選項。

    • [將建置輸出複製到下列置放資料夾]:,選取這個選項,如果要複製輸出檔至在檔案共用伺服器上的置放資料夾。 在 方塊中,輸入 UNC 檔案路徑您希望建置系統將輸出檔的資料夾。 您必須指定已預備做為置放資料夾的資料夾。 如需詳細資訊,請參閱設定置放資料夾

    • [複製建置輸出到下列來源控制資料夾]:如果要複製至輸出檔在檔案共用伺服器上請選取這個選項。 在 [將組建輸出複製至下列置放資料夾] 方塊中,輸入要用來建置系統之資料夾的 UNC 檔案路徑,以放置二進位檔和記錄檔。 您可以謹慎使用指定的這個資料夾,你可以強制指定要選擇哪個資料夾。 如需詳細資訊,請參閱設定置放資料夾

  8. 按一下 [流程] 索引標籤,指定此組建執行哪些功能以及其執行方式:

    • 定義組建非常快速且簡單,選擇詳細資料,然後在組建程序清單,選擇預設範本。 請視需要檢閱並修改 [建置流程參數] 的值。 如需詳細資訊,例如 [建置流程參數] 的說明和如何使用它們,請參閱 根據預設範本定義建置流程

    • 如果小組已經定義您要使用的自訂範本,選擇Show details,然後按一下 [建置流程檔 ] 選擇清單中的自訂範本。 請視需要檢閱並修改 [建置流程參數] 的值。 或者,您可以創造一套自己的建置流程。 如需詳細資訊,請參閱建立並使用自訂建置流程範本

  9. 點選保留原則 標籤你可以設定你要保留幾個完整的組建。 在 [指定組建的保留方式] 清單中會顯示兩組保留原則,您可以修改它們以符合小組需要:

    • [已觸發和手動] 原則群組會在已手動或由自動觸發程序將組建排入佇列時,限制系統所要避免的狀況。

    • [私用] 原則群組會在已手動將組建從擱置集中的原始程式碼排入佇列時,限制系統所要避免的狀況 (如 將組建排入佇列 所述)。

    若要為 [已停止]、[失敗]、[已部分成功] 或 [已成功] 完成的組建修改保留原則,請執行下列一個或兩個步驟:

    • 按一下 [保留原則] 資料行中的值,然後按下列其中一個選項:[全部保留]、[只保留最後一個]、[保留最後 2 個]、[保留最後 5 個]、[保留最後 7 個]、[保留最後 10 個] 或 [指定要保留的數目]。

    • 按一下 [要刪除的項目] 資料行中的值,然後按一下值。 如需這些值的詳細資訊,請參閱 刪除已完成的組建

  10. 在完成處理組建定義之後,請開啟 [檔案] 功能表,然後按一下 [儲存 <組建定義名稱>]。

    您建立的組建定義會出現在 Team Explorer 的 [組建] 頁面。 如需詳細資訊,請參閱執行、監視和管理組建