共用方式為


建立基本組建定義

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

必要的使用權限

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

若要建立組建定義

  1. 在 Team 總管中,按一下您要建立組建定義的 Team 專案。

  2. 按一下 [建置] 功能表上的 [新增組建定義]。

    [新增組建定義] 視窗隨即出現,其中會顯示 [一般] 索引標籤。

  3. 在 [組建定義名稱] 方塊中,指定要與組建定義產生關聯的名稱。

  4. 在 [描述] 方塊中,加入適當的描述。

    當小組成員即將以手動方式將組建排入佇列 (如 將組建排入佇列所述) 時,此描述能提供其他資訊。

  5. 按一下 [組建預設值] 索引標籤。

  6. 讓 [這個組建會將輸出複製到置放資料] 核取方塊處於選取狀態。

    注意事項注意事項

    如果清除這個核取方塊而且使用產生輸出的建置範本,則建置將會失敗。

  7. 在 [將組建輸出複製至下列置放資料夾] 方塊中,輸入要用來建置系統之資料夾的 UNC 檔案路徑,以放置二進位檔和記錄檔。

    重要事項重要事項

    您必須指定已預備做為置放資料夾的資料夾。 如需詳細資訊,請參閱設定置放資料夾

  8. 如果 [組建控制器] 清單中出現多個組建控制器,請按一下您要建置系統用來處理此組建定義的組建控制器。

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

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

    • 若要快速輕鬆定義組建,請按一下 [建置流程檔] 清單中的 [預設範本]。 請視需要檢閱並修改 [建置流程參數] 的值。 如需詳細資訊,例如 [建置流程參數] 及其用法的說明,請參閱 使用預設範本定義組建

    • 如果您的小組必須使用 MSBuild 驅動的建置流程,請按一下 [建置流程檔] 清單中的 [升級範本]。 請視需要檢閱並修改 [建置流程參數] 的值。 如需詳細資訊,例如 [建置流程參數:] 及其用法的說明,請參閱 使用升級範本定義組建

    • 如果小組已經定義您要使用的自訂範本,請按一下 [建置流程檔] 清單中的此自訂範本。 請視需要檢閱並修改 [建置流程參數] 的值。 如需詳細資訊,請參閱建立並使用自訂建置流程範本

  11. 為了確保建置流程所需的檔案都會下載到組建代理程式,請按一下 [工作區] 索引標籤,然後再視需要調整設定。 如需詳細資訊,請參閱刪除已完成的組建

  12. 按一下 [保留原則] 索引標籤。

    在 [指定組建的保留方式] 清單中會顯示兩組保留原則,您可以修改它們以符合小組需要:

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

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

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

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

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

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

    建立的組建定義會出現在 Team 總管的 [Builds] 資料夾內。 若要檢視或修改組建定義的設定,請以滑鼠右鍵按一下組建定義,再按一下 [編輯組建定義]。

請參閱

工作

刪除組建定義

其他資源

定義您的建置流程