建置應用程式
有了 Team Foundation Build,您可以建立組建定義自動化編譯應用程式、執行關聯的測試、執行程式碼分析、發行連續組建,以及發行組建報告。
為了建置應用程式,您會建立組建定義要建置的專案、觸發組建執行的機制、要執行的自動化測試,以及部署輸出的位置。 這項資訊會儲存在組建執行時用來擷取資訊的資料倉儲中。 組建執行後,建置結果的相關資料會儲存回資料倉儲,供透過組建報告檢視。
下圖顯示建置應用程式的三個主要階段:
一般工作
設定及管理建置系統。
透過要編譯哪些程式碼專案、哪個動作應該觸發組建、要執行哪些測試,以及許多其他組態的指示,建立組建定義。 您甚至可以透過升級範本來使用舊版 MSBuild 檔案。
手動啟動組建及監視建置進度。
檢視組建的相關資訊和管理組建。 評比組建的品質,或刪除已完成的組建。
如果小組在簽入程式碼與部署組建之間等候的時間很長,該小組的成員通常會花費大量時間來處理建置中斷和整合問題。 如果小組更頻繁地簽入程式碼並建置,您通常可以發現小組的速度有所提升。