Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2397647
  • 博文数量: 862
  • 博客积分: 14125
  • 博客等级: 上将
  • 技术积分: 10598
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-27 16:53
个人简介

https://github.com/zytc2009/BigTeam_learning

文章分类

全部博文(862)

文章存档

2019年(3)

2018年(1)

2017年(10)

2015年(3)

2014年(8)

2013年(3)

2012年(69)

2011年(103)

2010年(357)

2009年(283)

2008年(22)

分类: LINUX

2009-10-31 10:13:32

1         管理篇
1.1       构建SCM初始环境
成功安装Rational ClearCase之后,就可以进行构建初始的SCM环境,内容包括:
$     创建项目VOB(PVOB),源代码VOB和构件
$     建立基线晋升级别(Promotion Level)
具体步骤:
1)        创建项目VOB(PVOB)。运行ClearCase Administration console,在左侧的树控制台中选定VOBS项,在右侧视图中创建项目VOB(图1-1)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-1.bmp
图1-1
或者运行ClearCase Home Base选择VOB选项卡,点击Create VOB图标(图1-2)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-2.bmp
图1-2
2)        创建VOB向导第一步, 指定PVOB名称及主要参数,选择Create as a UCM project VOB 创建PVOB(图1-3)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-3.bmp
图1-3
3)        选择VOB存储位置(图1-4)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-4.bmp
图1-4
4)        在下拉列表中指定管理型VOB,通常情况下VOB Creation Wizard将项目VOB(PVOB)作为建议的管理型VOB,由于这里是创建的第一个项目VOB,所以在这里下拉列表为空(图1-5)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-5.bmp
图1-5
5)        确认VOB相关信息(图1-6)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-6.bmp
图1-6
6)        成功创建项目VOB(PVOB)(图1-7)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-7.bmp
图1-7
7)        重复1至6步创建源代码VOB和构件,其中第二步复选框选定情况如图(图1-8)来创建名称为GUI的源代码VOB和构件
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-8.bmp
图1-8
其中第四步选择刚才创建的名称为PROJ_VOB的PVOB作为管理型VOB(图1-9)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-9.bmp
图1-9
8)        运行ClearCase Project explore,定义适合项目的基线晋升级别(图1-10)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-10.bmp
图1-10
9)        定义基线晋升级别,并选择初始级别(1-11)
F:\QM\SCM\資料\BMP\新建文件夹\VOB_CREATION\1-11.bmp
图1-11
一旦定义了适合项目的基线晋升级别,至此完成了建立初始SCM环境的工作!
1.2       创建CLEARCASE项目
通过运行Project Creation Wizard创建新项目,在运行向导之前,必须了解建立新项目所需的一系列决定:
$     识别构成项目基础的一组构件和基线
$     确定管理项目工作的制度
$     确定项目对象的物理存储位置
创建项目的具体步骤:
1)        运行ClearCase Project Explore,为了便于管理,我们建立了两个目录(图1-12)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-1.bmp
图1-12
2)        运行Project Creation Wizard Step1,填写项目名及其说明(图1-13)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-2.bmp
图1-13
3)        询问是否从已有项目中继承构件和基线的定义,如果选择一个已有项目,你将要继承那个项目的构件并且选择那些构件的最新推荐基线,本例中,由于是创建第一个项目,没有可继承的将木构件基线,所以选择单选框NO(图1-14)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-3.bmp
图1-14
4)        选择本项目中所要使用的构件基线,如果在第三步中选择了从已有的项目中继承基线,则这个对话框中已经包含一组构件和构件基线,否则它将是空白的,可以通过对话框下面的Add、Remove、Change按钮进行添加构件、删除构件或者改变任一构件的基线(图1-15)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-4.bmp
图1-15
5)        设置项目制度来管理项目工作,确定该项目可以修改哪些构件,设置对应推荐基线的晋升级别(图1-16)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-5.bmp
图1-16
6)        决定是否使用ClearQuest,点击完成按钮。(图1-17)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-6.bmp
图1-17
7)        确认相关信息(图1-18)
F:\QM\SCM\資料\BMP\新建文件夹\PROJ_CREATION\2-7.bmp
图1-18
8)        完成项目创建工作!此时即可通知开发人员加入项目了!
1.3       管理项目
在项目开过过程中,项目管理员的职责就是不断监视项目开发的进展情况,对不同开发者提交的源代码进行相应的管理、验证工作,者其中包括三项工作:
$     建立新基线
$     提升软件基线
$     指定推荐基线
建立新基线操作如下:
1)        锁住项目集成流。运行ClearCase Project Explorer,选中项目的集成视图,点击鼠标右键,选择”Properties”功能,进入Lock选项卡,将状态改为Locked。锁定Integration Stream,防止用户提交新的数据(图1-19)
F:\QM\SCM\資料\BMP\新建文件夹\BASELINE\3-1.bmp
图1-19
2)        选中项目的集成视图,点击鼠标右键,选择”make baseline…”功能,建立新的基线(图1-20)
F:\QM\SCM\資料\BMP\新建文件夹\BASELINE\3-2.bmp
图1-20
3)       与第一步操作相同,选择Unlocked,对集成流进行解锁!
提升基线操作如下:
1)        运行ClearCase Project Explorer,选中项目的集成视图,点击鼠标右键,选择”Properties”功能,进入baseline选项卡,选择基线:(图1-21)
F:\QM\SCM\資料\BMP\新建文件夹\BASELINE\3-3.bmp
图1-21
2)        按下baseline下的Properties,进入属性框,调整基线属性(图1-22)
F:\QM\SCM\資料\BMP\新建文件夹\BASELINE\3-4.bmp
图1-22
指定推荐基线操作如下:
1)        运行ClearCase Project Explorer,选中项目的集成视图,点击鼠标右键,选择”Recommend baselines…”功能,进入一下对话框(图1-23)管理员可以根据实际情况添加、删除或者改变当前的基线。设置推荐基线
 
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xgwlg/archive/2003/08/27/13445.aspx
阅读(1187) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~