利用 Rational Team Concert 在敏捷开发中进行持续集成
2010-04-19 00:00:00 来源:WEB开发网核心提示:概述Rational Team Concert(RTC)是 Jazz 产品中最重要的一个,是一个可以任务分解集成,利用 Rational Team Concert 在敏捷开发中进行持续集成,源代码版本控制,进行自动构建和报告的工具,在构建版本后进行自动的单元测试,定制各种要求的构建版本,Jazz 做为 IBM 下一代的
概述
Rational Team Concert(RTC)是 Jazz 产品中最重要的一个,是一个可以任务分解集成,源代码版本控制,进行自动构建和报告的工具。Jazz 做为 IBM 下一代的软件交付平台,为 RTC 提供了更加协作化,更高效率和无缝链接的可扩展框架。RTC 提供了一系列向导,帮助开发团队,建立自己的开发计划,并根据敏捷开发的过程进行迭代的划分和工作项的跟踪。RTC 也提供了源代码的版本控制功能,让开发人员进行无缝的代码交付的同时,还可以和工作项进行绑定。在源代码控制的基础上,RTC 提供了自动构建的工具,从搭建构建服务器,到日常定期的自动构建,都提供了配置模块。RTC 还提供了丰富的报告体系,从工作计划,工作项,到源代码,自动构建,都有专业的报告限制,帮忙开发团队快速了解项目状态。下图 1 展示了 RTC 相关的主要功能。
图 1. Rational Team Concert 的整体功能概览
查看原图(大图)
在项目敏捷开发中,选择好正确的工具,并根据自己的项目进行自动设计定制,把持续集成的实践经验运用到项目中,会加速项目的开发和测试。
在本文中,将详细介绍如何在 RTC 中进行源代码管理,版本控制,搭建项目的构建服务器,进行脚本的定制配置来自动定时构建版本,将工作项,源代码和构建版本进行自动绑定,在构建版本后进行自动的单元测试,定制各种要求的构建版本,并且得到构建版本报告。
赞助商链接