关于 Jazz 团队构建

Jazz™ 技术平台的 Jazz 团队构建组件支持对团队的常规构建进行自动化、监视与感知。Jazz 团队构建提供了一个模型,用于表示团队的构建定义、构建引擎和构建结果。此模型支持采用各种构建技术的团队。

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

团队通常有一个从专用构建机器运行构建的构建系统。Jazz Team Server 处于开发者与构建系统之间。下列与构建相关的通用项存储在 Jazz 存储库中并支持构建进程:

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

您可以使用 Jazz 客户机来执行下列任务:

构建与 Jazz Source Control

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

运行构建前,将接受团队的流中的所有最新更改并创建文件的可再生快照。该构建中包括的变更集和工作项将记录下来,以供该构建的使用者查看。

在构建被认可之后,您可以根据该构建来创建发行版。然后,可以将工作项的所在发行版字段设置为该构建的特定相关联发行版。

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

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


反馈