Team Foundation Build 目標、工作和屬性
更新:2007 年 11 月
組建定義會將 Microsoft.TeamFoundationBuild.targets 檔匯入 TfsBuild.proj 檔 (這是一個 MSBuild 專案檔) 中。TFSBuild.proj 檔可以與一個組建 (Build) 定義或多個組建定義產生關聯。這個檔案包含多個預設目標、工作和屬性,您可以加以修改,以自訂建置 (Build) 程序。每個共用 TFSBuild.proj 檔的組建定義都會受到變更的影響。本章節的主題將說明如何覆寫目標、修改預設工作及設定屬性,以自訂建置程序。
在本節中
瞭解 Team Foundation Build 組態檔
說明 TfsBuild.proj、Microsoft.TeamFoundationBuild.targets、TfsBuild.rsp 和 TfsBuildService.exe.config 檔案。HOW TO:自訂 SolutionToBuild 項目群組
說明如何藉由編輯 TFSBuildproj 檔內的 SolutionToBuild 項目群組,以自訂組建定義。可自訂的 Team Foundation Build 目標
藉由撰寫自訂工作來列出及討論可覆寫的 Team Foundation Build 目標。可自訂的 Team Foundation Build 屬性
列出及討論可以在 TfsBuild.proj 檔案中覆寫的 Team Foundation Build 屬性。Reason 屬性
說明 Reason 屬性,此屬性描述觸發 (Trigger) 組建的方式。您可以根據觸發程序,使用這個屬性修改組建檔案。Team Foundation Build 工作
列出及討論預設的 Team Foundation Build 工作。HOW TO:自訂組建事件
說明如何撰寫自訂工作來產生組建編號。HOW TO:針對累加建置設定 Team Foundation Build
說明要設定哪些屬性來使用 Team Foundation Build 執行累加建置 (Incremental Build)。