生成应用程序

使用 Team Foundation Build,可以创建生成定义以自动编译应用程序、运行相关测试、执行代码分析、发布持续生成以及发布生成报告。

若要生成应用程序,您可创建生成定义以指定要生成的项目、生成要运行的触发器、要运行的自动测试以及输出的部署位置。 此信息存储在数据仓库中,在运行生成时看从其中检索此信息。 在生成运行后,有关生成结果的数据将存储到仓库中,可通过生成报表来查看该数据。

下图演示生成应用程序的三个主要阶段:

生成应用程序的三个阶段

常规任务

设置和管理您的生成系统。

使用有关要编译的代码项目、应触发生成的操作、要运行的测试以及多个其他配置的说明创建生成定义。 您甚至可以通过升级模板来使用旧式 MSBuild 文件。

手动开始生成并监视进程

查看有关生成的信息管理生成。 对生成的质量进行评级或删除已完成的生成。

如果团队在签入代码和部署生成这两项操作之间等待了较长时间,则团队的成员经常需要花大量时间来解决生成中断和集成问题。 如果团队签入代码并且更频繁地生成,则您通常会期望团队加快速度。

请参见

其他资源

Team Foundation Build 参考