Team Foundation Build 目标、任务和属性
更新:2007 年 11 月
生成定义导入 TfsBuild.proj 文件中的 Microsoft.TeamFoundationBuild.targets 文件,TfsBuild.proj 是一种 MSBuild 项目文件。可以将 TFSBuild.proj 文件与一个或多个生成定义相关联。此文件包括多个默认的目标、任务和属性,您可以对这些目标、任务和属性进行修改以自定义生成过程。共享 TFSBuild.proj 文件的每个生成定义都会受此更改的影响。本节中的主题描述了如何重写目标、修改默认任务以及设置属性以自定义生成过程。
本节内容
了解 Team Foundation Build 配置文件
描述 TfsBuild.proj、Microsoft.TeamFoundationBuild.targets、TfsBuild.rsp 和 TfsBuildService.exe.config 文件。如何:自定义 SolutionToBuild 项组
描述如何通过编辑 TFSBuildproj 文件中的 SolutionToBuild 项组对生成定义进行自定义。可自定义的 Team Foundation Build 目标
列出并讨论可以通过编写自定义任务进行重写的 Team Foundation Build 目标。可自定义的 Team Foundation Build 属性
列出并讨论可以在 TfsBuild.proj 文件中重写的 Team Foundation Build 属性。Reason 属性
描述 Reason 属性,该属性说明触发生成的方式。可以使用该属性修改基于触发器的生成文件。Team Foundation Build 任务
列出并讨论默认的 Team Foundation Build 任务。如何:自定义内部版本号
描述如何编写自定义任务以生成内部版本号。如何:将 Team Foundation Build 配置为增量生成
描述要设置哪些属性以使用 Team Foundation Build 执行增量生成。