关于 Jazz Team Build
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

关于 Jazz Team Build

Jazz™ 技术平台Jazz 团队构建组件支持自动执行团队的常规构建、监视该构建以及感知该构建。Jazz 团队构建提供了一个模型来表示团队的构建定义、构建引擎和构建结果。此模型支持采用各种不同的构建技术的团队。

Jazz 包含 Jazz Build Engine以及可以将构建信息发布至 Jazz 存储库的 Ant 构建工具箱。然而此构建工具箱最适合于 Ant 构建,您可以使用任何可调用 Ant 的脚本编制技术。例如,团队可以使用 Perl、DOS 批处理文件或 Make 来创建与 Jazz 团队构建进行交互的构建脚本。

一个团队通常有一个从专用构建机器上运行构建的构建系统。Jazz Team Server 介于开发者与构建系统之间。与构建相关的下列通用项存储在 Jazz 存储库中并且支持构建过程:
  • 构建定义:定义一个构建,例如,每周进行一次项目范围集成构建。
  • 构建引擎:表示一个在构建服务器上运行的构建系统。
  • 构建请求:表示一个要求运行构建的请求。
  • 构建结果:表示构建的输出。

所有与构建相关的项都属于项目区域。与构建相关的操作由项目的流程来管理。

可以使用 Jazz 客户机来完成下列任务:
  • 提交要求运行构建定义的请求。
  • 检查构建状态。
  • 查看已完成的构建输出,例如,日志、下载资源和工件。

构建和 Rational Team Concert 源代码控制

Jazz 构建可在变更集与工作项之间提供可跟踪性。通常,您对来自所指定的构建存储库工作空间的文件运行构建,而此存储库工作空间中具有来自团队的主开发流的传入流向。

在运行构建之前,将接受团队流中的所有最新变更,并且会创建文件的可重现快照。还将记录此构建中包含的变更集和工作项,以供此构建的用户查看。

如果您认为构建的状态良好,那么可以根据此构建来创建发行版。然后,可以将工作项的所在位置字段设置为与此构建相关联的特定发行版。

下图说明了当您对团队流中的文件运行构建时变更集与工作项之间的可跟踪性。

此图说明对来自团队流的文件运行构建时,变更集与工作项之间的可跟踪性。


反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误