技术开发 频道

Rational SDP助产品成熟度第二级实施(二)


3.2.2.2 IBM Rational配置及统一变更管理平台工作过程设计

    工作过程如下图所示:



图表 3 13 配置管理过程 
   
3.2.2.2.1 搭建配置管理环境 

    搭建配置管理环境包括以下步骤: 
   
1) 建立基础操作系统及网络运行环境
2) 安装ClearCase和ClearQuest客户端软件。
3) 规划配置库结构,包括详细的组件划分及目录结构。
4) 规划用户组,包括项目管理组,开发组以及业务组等。在NIS服务器、Windows域控制器以及ClearQuest中建立相应用户及组。
5) 在配置管理服务器端建立一个为项目服务的项目管理库(PVOB),用于存放配置管理元数据。
6) 根据组件数目及逻辑关系等建立组件配置库(Component VOB)。
7) 按照规划的配置库结构准备初始导入文件。
8) 制订项目策略,确定项目中哪些组件是只读的,哪些是读写的。
9) 确定ClearCase并行开发模式。
10) 在ClearCase Explorer中通过New project创建项目(project),选择项目所用组件,确定组件访问方式(只读/读写),并选择并行开发模式。 
   
3.2.2.2.2 开发人员加入项目,创建开发人员工作视图 

    通过ClearCase Join Project Wizard来完成。Windows客户端用户均使用静态视图。 
   
3.2.2.2.3 开发人员在开发空间进行变更 

    通过checkout、checkin、undo checkedout、find checkedout等操作在ClearCase Explorer、Windows Explorer或命令行窗口中实现。 

    3.2.2.2.4 开发人员提交工作成果 

    通过deliver from stream to default来实现。该操作可以在ClearCase Project Explorer中完成,也可以在ClearCase Explorer中完成。 
   
3.2.2.2.5 集成人员集成上交结果,建立基线 

    通过ClearCase Project Explorer实现,具体操作为make baseline。另外当基线达到某种稳定程度后可以使用修改promotion level以及recommended baseline来进行基线提升以及推荐基线标识。 
   
3.2.2.2.6 开发/测试人员与项目基线的同步 

    通过rebase stream来实现实现。该操作可以在ClearCase Project Explorer中完成,也可以在ClearCase Explorer中完成。 
   
3.2.2.2.7 ClearCase和ClearQuest集成工作过程设计 

    ClearCase和ClearQuest集成过程设计如下图所示:



图表 3 14 配置管理过程总图
0
相关文章