• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

ClearCase远程客户端实现功能详述(二)对CQ集成的支持与交付/同步

发布: 2008-6-19 13:13 | 作者: 不祥 | 来源: developerworks | 查看: 176次 | 进入软件测试论坛讨论

领测软件测试网

1 "交付/同步"概述

交付/同步,是CCRC中两个非常重要的操作步骤。它使CCRC实现了真正意义上的异地并行开发

使用者A在自己的开发视图内通过交付操作,将修改后的文件提交到集成流;使用者B执行同步操作,将该文件从集成流内同步到自己的开发视图。简而言之,就是不同的使用者可以同时对同一文件进行修改,最后通过集成流进行同步。

2 "交付/同步"前提

1.创建一个多流项目(Multlple-Stream Project)

2.连接UCM项目:创建开发流(两个)、集成流、开发视图(两个)、集成视图。选择开发视图,在cvob根目录内创建一个新文件。

3.选择"添加到源控制",将文件加入源控制。在添加到源控制时,需要创建一个与文件版本相关联的"活动"。

4.对文件执行"检出",同时创建相应的"活动"。修改文件内容、保存后,执行"检入",并且创建相应的"活动"。

5."活动"是使用者为完成、提交一项开发任务而创建的,是用来记录使用者创建或修改的文件集合的对象。它在"交付/同步"操作中起到了关键作用。

3 "合并"概念介绍


图1 合并界面


CCRC中的合并,通常是在"交付/同步"过程中进行的。如果存在需要合并的文件,则会在"交付/同步"过程中自动弹出图1所示的合并界面。也可以通过勾选"交付/同步"配置界面中的"以图形方式合并元素"选项,来弹出图1所示界面。

进入合并界面,点击 按键后,"1"、"2"、"3"三个按键变为可用状态。其中"1"表示文件的前一个版本内容,"2"表示当前文件内容,"3"表示集成流内该文件内容。使用者可以根据自己的需要对"1"、"2"、"3"进行单选或多选,只需点击相应按键既可实现。通常选择"2"和"3"进行合并。选择完成后,点击"保存",同时退出合并界面,合并完成。

4、"交付/同步"操作

4.1.交付

本节主要介绍CCRC中,交付操作的详细步骤

4.1.1 交付配置界面

选中第一个开发视图,此时功能条内的"交付" 变为可用状态;也可以右键开发视图,在菜单中选择UCM'交付。点击图标,交付配置界面出现。


图2 交付配置界面


其中包括集成流、集成视图、活动和两个复选项。

A) 一个集成流可以对应多个集成视图。因此,可以在交付配置界面点击"新建"创建一个集成视图,其步骤和新建视图一样。也可以通过"更改"在已有的集成视图范围内重新选择。

B)点击"详细信息",可以看到已经创建的活动标识,其中检出时创建的活动不被记录到版本树内,提交时也不会有检出的活动。使用者可以根据需要选择其中的任何一个活动,也可以选择全部。

C)使用者可以根据需要修改复选项的状态。默认选项如图1所示。按照默认选项,在完成提交前,系统会自动搜索已经被检出和截取的文件。并对这些文件不执行交付操作,如图3所示。

D)点击"确定",开始提交操作。


 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

64/6<123456>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网