图6 添加基线
3)点击更改,进入更改基线配置界面。和添加配置界面唯一的不同是不可以修改"组件"。
4)除去则是用来删除基线。
按图5所示的默认选项,点击确定,开始执行同步操作。
如果该视图中存在检出和截取的文件,则系统在开始同步前,会给出提示。要求把检出和截取的文件执行检入后再进行同步,同时停止当前的同步操作。如图7所示。
4.3.2 同步进度条
正常同步开始,显示同步的执行状态
图8 同步进度条
点击"取消"可以终止同步操作,类似于暂停。点击"在后台运行"后,同步将在后台执行,此时如果终止同步,则需要在功能条内点击"停止当前作业" 。在此过程中,系统将对需要合并的文件执行"合并"操作。如果没有,则不执行。如果遇到合并冲突,系统则会给出相应提示。
正确执行完毕后,在界面左部,自动出现同步详细信息页和ClearCase视图配置页。如果存在需要合并的文件,则会在同步详细信息页内列出这些文件,同时检出。如果没有,则同步详细信息页为空。需要同步的文件会在ClearCase视图配置页内列出。此时,需要同步的文件被装入到第二个开发试图。点击"完成同步操作" 按键,完成同步操作。点击"重新开始操作" ,重新开始终止或完成的同步。点击"撤消同步操作" ,退出同步操作。点击"完成同步操作"正确完成同步操作后,使用者可以在第二个开发视图中,看到相应文件。检查文件内容是否与集成视图中的文件内容一致。
5 交付/同步总结
CCRC实现了异地同步开发。其中交付/同步是实现这个目标的关键操作步骤。使用者在各自私有的开发流上进行工作,相互之间保持一定的独立性,当个自的变更任务完成之后,将变更结果从开发流交付到共享的集成流。当变更之后的集成流逐渐稳定之后,集成人员在集成流上创建基线,并根据实际情况将最新的基线设置为推荐基线。之后,各个使用者通过同步操作,将对应的开发流的基线同集成流的推荐基线保持一致,从而使各个使用者在同一基础上进行变更。
参考资料
ClearCase远程客户端介绍
ClearCase远程客户端实现功能详述(一)
CCRC帮助文档
文章来源于领测软件测试网 https://www.ltesting.net/