利用 Rational Team Concert 在敏捷开发中进行持续集成
2010-04-19 00:00:00 来源:WEB开发网核心提示: 先在 RTC 中新建一个构建引擎,如图 5 所示,利用 Rational Team Concert 在敏捷开发中进行持续集成(5),新建一个构建引擎的时候,需要填一些配置,就可以通过在构建服务器上运行一个 RTC 提供的命令行应用把这个构建服务器启动起来,这个应用可以在 RTC 的安装包中找到,
先在 RTC 中新建一个构建引擎,如图 5 所示。新建一个构建引擎的时候,需要填一些配置,其中 ID 是最重要的,这个既用来标示这个引擎,并且可以把构建服务器和构建定义关联起来。根据项目所在的 Team Area 进行浏览选择后,由于并没有先创建构建定义,所以右侧的构建定义可以先不选择。等构建定义创建好后,可以再次编辑构建引擎来进行关联配置。
图 5. 创建新的构建引擎
查看原图(大图)
记下了新的构建引擎的 ID,我们就开始创建新的构建定义。选择新建一个构建定义后,会启动一个向导,其中,我们一定要在一开始选择好 Project Team Area,然后可以选择新建一个构建定义,还是复制一个已有的构建定义,并在其基础之上进行修改。如图 6 所示,其中 ID 是这个构建定义的标示,可以选择用上步创建的构建引擎来支持新的构建定义。
图 6. 构建定义
查看原图(大图)
在构建定义上,通过指定调用项目代码中的 ANT 文件,可以启动整个构建过程。在做完这些初步的配置后,就可以通过在构建服务器上运行一个 RTC 提供的命令行应用把这个构建服务器启动起来。这个应用可以在 RTC 的安装包中找到,或者在 RTC-BuildSystemToolkit-*.zip 这样的工具包中解压得到。命令是在安装目录或者解压目录 buildsystem/buildengine/eclipse 下面的 jbe. 运行命令最简单的一种方式是:
更多精彩
赞助商链接