clearcase安装配置操作手册内容摘要:

以安装在一台机器上,但是一定要设置独立。 西安软件测评中心 第 18 页 共 54 页 创建 CC工程 创建项目 创建并配置一个项目,需要按照以下步骤进行: 创建存放项目信息的仓库 创建包含开发者使用的文件集组件 创建基线,以便开发人员可以确定开始其工作的文件版本 选择希望采取的开发策略 注意:创建新的项目应当以安装 CC 时使用的用户登录,其他用户才能正常使用该项目。 创建步骤: CC Server 的计算机,运行其中的 Rational ClearCase Administration Console,加入保存新的项目数据所需要的 VOB。 西安软件测评中心 第 19 页 共 54 页 在此创建的 VOB 为 TEST(具体是否创建 VOB 根据实际需求而定)。 Rational ClearCase 程序组中的 Rational ClearCase LT Project Explorer,进入项目浏览器: 按照上图,创建新的项目,根据提示操作,选择缺省的选项,一直到第三步:New Project Step 3 西安软件测评中心 第 20 页 共 54 页 点击 Add按钮: 从组件列表中选择指定的组件( ponent),在此,选择刚刚创建的组件 TEST,然后基线列表中出现了与组件相关的基线,选择一个基线,新的组件只有一个基线: xxxx_INITIAL,此处选择的是 TEST_INITIAL 基线。 点击 OK: 西安软件测评中心 第 21 页 共 54 页 这样,就为将要创建的项目选择了初始基线,点击下一步,进入步骤四。 、调整项目策略 选择项目中需要修改的组件,在此选择 TEST,实际应用中需要根据实际情况做出选择。 点击按钮 Policies,调整项目的策略: 西安软件测评中心 第 22 页 共 54 页 具体的项目策略应当根据实际情况进行调整,一般是将 For All deliveries策略设置为 Enabled. ,完成项目的创建。 这样就生成了一个以缺省 VOB 为基础的新项目,新项目生成一个缺省的 Integration_Stream: testa_Integration(这里假定刚刚生成的新项目名称为 testa) 通知开发组成员加入新的项目 创建了新项目后,需要通知、指导开发人员加入到新创建的项目中,具体的方法参见开发部分。 管理项目 当通知开发人员加入到新项目开发中后,项目管理员的职责就是不断监视项目开发的进展情况,对不同开发者提交的源代码进行相应的管理、验证工作;在开发进展到一定程度后,为项目生成新的基线;指定新的推荐基线,直到项目开发完毕。 (参见 UCM 基础部分) 生成新的基线 管理 员需要根据开发人员的开发情况,经常针对当前开发生成新的基线,以便更好的保存项目的开发过程。 操作过程如下: (1)启动 Rational ClearCase LT Project Explorer,选择当前的项目,选中项目的集成视图,点击鼠标右键,选择 Properties功能,修改属性:进入 Lock 页面,将状态改为 Locked。 锁定 Integration Stream,防止用户提交新的数据。 (2)选中项目的集成视图,点击鼠标右键,选择 make baseline„ 功能,如下图所示: 西安软件测评中心 第 23 页 共 54 页 在弹出的 make baseline对话框中,输入基线的名称、描述、类型,并且在 View Context中选择对应的集成视图。 上图中选择 的是递增类型视图、以 jim_testa_integration 视图为基础。 (3)按照 (1)中的方法,将 Integration Stream 的状态改为 Unlocked。 管理基线 在项目开发过程中会产生许多的基线,管理员需要根据项目开发的进展来管理基线,例如改变基线的属性、提升基线等。 下面举例说明如何提升基线,这主要涉及到修改基线的属性。 (可以在多个地方修改基线的属性,下面只是其中的一种) Integration Stream 属性功能 西安软件测评中心 第 24 页 共 54 页 按照上图中的 4 的步骤进入基线属性功能。 西安软件测评中心 第 25 页 共 54 页 在晋升 (promotion)下拉框中,列出了缺省的晋升级别,根据当前项目的进展情况选择一个,然后点击 确定 按钮。 REJECTED 表示该基线所代表的内容被拒绝接受; INITIAL 表示该基线为初始基线; BUILT 表示该基线的内容已经创建成应用程序; TESTED 表示该基线已经被测试过; RELEASED 表示该基线已经发布。 指定推荐基线 在一个开发团队并行开发项目的过程中,很可能出现各个开发人员修改不同步的情况,有时会导致对同一个文件出现不同的版本,这就需要管理员对此进行跟踪管理,采用的主要手段是推荐基线。 采用推荐基线就是要求各个开发人员将他的开发视图中的内容与基线所代表的内容保持一致,以避免冲突。 对于各个开发人员提交的开发数据,管理人员进行审查、测试,创建基线,当提交的代码已经达到一定的稳定程度或者是一定规模后,管理人员可能认为需要让所有的开发人员与当前的代码保持一致,他就可以将认为可行的基线设置为推荐基线,然后要求各个开发人员 rebase 他们的开发视图与该推荐基线中的内容保持一致,然后再在此基础上 继续开发。 在一个项目的开发过程中,管理员不断的生成新的基线,根据实际情况变动推荐基线,以保证各开发人员工作的一致性。 操作方法如下:(多种方式中的一种) 西安软件测评中心 第 26 页 共 54 页 管理员可以根据实际情况添加、删除或者改变当前的基线。 完成设置新的推荐基线后,需要通知各个开发人员 rebase 他们的开发视图,以便与推荐基线的内容保持一致。 Getting Started 中是使用帮助部分; UCM 部分是统一变化管理部分,开发人员将主要使用该部分来进行开发过程的控制,功能包括:加入项目开发、提交数据、 Rebase、打开项目浏览器; Base ClearCase 部分是基础的 CC 功能,包括修改视图属性、创建新的视图、删除视图、修改快捷视图等。 3 SCM 管 理 流程 图 11是 UCM应用中典型的角色及其分工,本手册主要针对开发人员,手册的其他部分将主要围绕开发人员所需进行的日常工作进行展开。 西安软件测评中心 第 27 页 共 54 页 图 11 从图 11看,开发人员的主要活动包括加入项目,进行同平时一样的开发活动,提交开发成果供集成人员进行集成联调,以及与其他开发人员的成果进行同步。 在一个项目中,后三项活动一般循环进行。 4 建立工作空间 加入项目 . 前提  正确安装 ClearCase/ClearQuest 客户端软件(包括相应的补丁程序);  明确 ClearQuest 登录 账号及密码;  明确加入 项目的 ClearCase PVOB 名称及 ClearCase Project 名称 . 相关概念 PVOB 项目( Project) 开发流( Development Stream) 西安软件测评中心 第 28 页 共 54 页 开发视图( Development View) 集成视图( Integration View) . 操作步骤 1. 使用本人的 Windows域用户登录。 2. 建立 Clearcase。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。