定義您的建置流程

安裝建置系統之後,大致已經準備好可以開始使用 Team Foundation Build 來編譯程式碼、執行測試,以及執行其他許多重要功能。 下一步是開發建置流程,包含要編譯哪些程式碼專案、哪些動作觸發組建、要執行哪些測試,以及小組所需的任何其他程序的指示。

您想要執行甚麼工作?

  • **建立和使用組建定義。**您可以快速定義簡單但功能強大的建置流程,包含要編譯哪些程式碼專案、哪些動作觸發組建、要執行哪些測試,以及許多其他程序的指示。

  • 定義建置流程以支援連續整合。您的小組可以透過將不同的功能整合到共用儲存機制,然後盡可能頻繁的建置和測試結果,使程式碼基底的錯誤降至最低。 您可以藉由定義建置流程實作這個策略,稱為連續整合,確保您和小組可以儘快判斷功能小組簽入是否中斷組建或導致測試失敗。

  • 防止小組中斷組建。開發人員簽入中斷組建的變更時,對於小型小組來說結果可能相當棘手, 而對於大型小組來說,成本可能相當昂貴,因為將面臨喪失生產力和進度延遲的成本。 您可以建立閘道簽入組建定義,保護部分或所有程式碼基底避免此問題發生。

  • 建立自訂建置流程。您可以使用預設範本建立一個建置流程,讓它符合一組廣泛、最常見的需求。 不過,許多小組需要建置流程可以執行特定工作或遵循自訂邏輯。

  • 繼續使用舊版建置流程。當您從 Team Foundation Server 的舊版升級時,可以繼續使用舊版建置流程。 您也可以繼續使用舊版的 Visual Studio 來建立 Visual Studio Team Foundation Server 2013 的建置流程。