WEB开发网
开发学院软件开发Java 使用 HTTP 网络技术构建灵活的 Rational ClearCas... 阅读

使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 2 部分: 用 Web Service 查询 RationalClearcase 中的 UCM 项目信息

 2009-12-27 00:00:00 来源:WEB开发网   
核心提示: 集成流(Integration Stream):代表项目开发的代码主干,每个开发流都是集成流的一个分支,使用 HTTP 网络技术构建灵活的 Rational ClearCase系统,第 2 部分: 用 Web Service 查询 RationalClearcase 中的 UCM 项目信息(4)

集成流(Integration Stream):代表项目开发的代码主干,每个开发流都是集成流的一个分支,开发人员在开发流上完成工作后,再将工作结果提交到集成流中,每个 Project 都有一个 Integration Stream。

基线(Baseline):基线是一个 Component 在某一特定时刻的快照。它包括在此时这一 Component 中所有对象的版本信息集合。当配置一个新工作流时,基线被用来指定哪些版本将被选在此流中。

活动(Activity):UCM 模式中的一个关键概念,跟踪完成一项开发任务所引起的所有配置项的变更。在 UCM 模式下为了完成一项开发任务所进行的所有会引起配置项发生变化的操作(Check Out、Check In、Add to Source Control 等)都必须关联到一个 Activity。这个 Activity 会使用一个变更集 (Change Set) 来记录这些版本变更。

变更集(Change Set):记录了 Activity 所关联的所有的配置项的版本变更,每个 Activity 都有一个 Change Set。


清单 1. UCM 对象的层次关系
 vob1 vob2 
 / | \ / \ 
 目录 1 目录 2 目录 3 目录 4 目录 5 
 | | | | | 
 PVOB ------------------>comp1 comp2 comp3 comp4 comp5 
 / \ | | | | | 
project1 project2 ----------->|______|_______|_______|______|_______ 无根构件 NRcomp6 
 / \ 
 stream1 stream2 
 | | 
 | -deliver---> | 

Rational ClearCase 中常用的 UCM 查询指令

Clearcase 中内置的命令行工具 cleartool(/opt/rational/clearcase/bin/cleartool) 中包含有很多子命令可以用来进行 UCM 相关的操作 , 下面简要的介绍其中常用的一些查询和比较命令。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 HTTP 网络技术

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接