自訂 Team Foundation Build
更新:2007 年 11 月
Team Foundation Build 是自動建置的可擴充系統,能啟用可和其他 Visual Studio Team System 工具整合的端對端公用建置。Team Foundation Build 提供一個簡單的對話方塊和以精靈為基礎的方法來建立組建定義。您可以使用對話方塊來指定要使用的組建代理程式、要建置的方案、置放位置等。精靈可以讓您產生名為 TFSBuild.proj 的 MSBuild 專案檔,您可以藉由加入建置步驟及撰寫自訂工作來自訂組建。
Team Foundation Build 設計為可以擴充。[組建定義] 對話方塊的設計是為了要建立符合一般組建案例的組建定義。不過即使如此,某些組建案例可能需要自訂 TFSBuild.proj 檔。Team Foundation Build 包含了某些一般工作,可以支援執行測試以及從原始檔控制取得原始檔等動作。不過,您的建置程流程當中可能還需要執行其他工作。例如:
組建管理員可能想要在編譯完成之後 (測試開始之前),將輸出組件部署至指定位置。
公司可能需要特定的組建編號系統,並覆寫 Team Foundation Build 中所包含的其中一個預設編號系統。
程式開發人員可能想要在建置流程完成之後簽署輸出組件。
本章節將討論如何撰寫自訂工作來自訂建置流程。
在本節中
Team Foundation Build 目標、工作和屬性
逐步解說:使用自訂工作自訂 Team Foundation Build
逐步解說:設定 Team Build 以建置 Visual Studio 安裝專案