如何快速批量合版本——ClearCase札记4

原创 2007年10月08日 18:54:00
无论我们本地代码是否使用SVN,都会遇到“合版本”的问题:本地的版本经过修改、调试后,需要提交到CC上了,如何快速的完成这个步骤?
如果是只有几个文件需要合入,则可以逐个文件 checkout,然后copy,最后checkin。
如果批量文件的合入,不妨试试下面的方式,几百个文件也能几分钟内快速合入。
其实是对前面几篇札记中零散的操作的一个汇总。

【如何快速批量合版本】
1。Beyond Compare 中使用“=?”比较两个版本:注意要去掉 *.svn 文件和文件夹。
2。 Beyond Compare 中选择“≠”,并展开所有文件夹
3。Beyond Compare 中Checkout 出 CC 中不相等的相应文件:最好能只checkout文件,而不是图省事把上层的文件夹都check出来。
4。Becyond Compare 中选中本地相应的文件去使用“”拷贝到CC那一边:已有文件会更新、没有文件会添加
5。首先在资源浏览器中选择文件夹——右键——ClearCase——Add to Source Control(recursively)(这一点是个同事的最佳实践,恕我不能贴于此处),然后在弹出的窗口中依次点击每个文件(这个地方没有做到CtrlA全选,有点遗憾),确定,则新添加的文件会进入CC管理。其中存在一个bug:一次选择的文件太多的话,会提交失败,我每次都是控制在50个文件以内。
   注意:Add to Souce Control:之后,文件的状态默认是处于 checkout的,需要再次checkin一次,才完成。
  如果没有办法递归Add to Source Control,就记住自己添加了哪些文件夹和文件,手工 Add 了,呵呵。
6。整体 Checkin 一次,OK!

ClearCase当中add to source control出错解决

http://blog.csdn.net/Ariel7732/article/details/3299296   Delete the element accidently, fail to ad...
  • samantha_sun
  • samantha_sun
  • 2012-06-08 11:52:07
  • 1113

clearcase下的一些常用命令

1.最基本的操作 cleartool co -nc xxx.cpp cleartool ci -nc xxx.cpp 2.查看自己总共co了多少文件 cleartool lscheckout...
  • sf_lsy
  • sf_lsy
  • 2011-01-18 17:05:00
  • 7755

ClearCase四大功能详述(版本控制)

ClearCase的核心功能是版本控制,它是对在软件开发进程中一个文件或一个目录发展过程进行追踪的手段。ClearCase对所有文件系统对象(包括文件、目录和链接)增强了版本控制系统功能。可定版本的文...
  • jaminwm
  • jaminwm
  • 2005-11-09 14:07:00
  • 1974

使用ClearCase的Base视图取下某工程的历史版本

方法一:如果工程已经打了Label,可以轻松取回。方法二:如果工程尚未打Label,而是简单的Check In/Check Out记录,可以遵循如下步骤: 1.创建base视图,其方法与UCM视图类似...
  • welleo
  • welleo
  • 2009-10-09 17:10:00
  • 1430

ClearCase Config_Spec 之版本选择规则

本文欢迎任何非商业转载行为,要求:转载必须转载全文,并加明作者,出处,谢谢!标准版本选择规则的格式如下:scope pattern version-selector [ optional-clause...
  • battle_cry
  • battle_cry
  • 2006-08-17 09:11:00
  • 5055

ClearCase 基本操作介绍

1.      新增视图(View) 1.Path: a 。Start >Program files>  Rational >ClearCase > ClearCase  Explorer>To...
  • jiangyu912
  • jiangyu912
  • 2010-08-03 09:19:00
  • 4170

常用ClearCase命令 <持续更新>

1.最基本的操作 cleartool co -nc xxx.cpp 检出文件xxx.cpp cleartool ci -nc xxx.cpp 检入文件 xxx.cpp //checkin当前目录...
  • ace_fei
  • ace_fei
  • 2011-03-21 12:38:00
  • 10667

ClearCase如何打标签

1,选择Explore Types2,双击label type3,右键>Create 4,写label的名字和描述,OK5,运行工具ApplyLabel Wizard6,选择一个VOB,下一步7,选择...
  • matianjun002
  • matianjun002
  • 2007-04-02 18:00:00
  • 2517

ClearCase完全攻略(二) Base下的一些概念全解析

ClearCase完全攻略(二) Base下的一些概念全解析
  • hhg208
  • hhg208
  • 2010-07-05 17:19:00
  • 6385

ClearCase完全攻略(十二) CCRC客户端安装和插件安装

ClearCase完全攻略(十二) CCRC客户端安装和插件安装
  • hhg208
  • hhg208
  • 2010-07-21 18:13:00
  • 4985
收藏助手
不良信息举报
您举报文章:如何快速批量合版本——ClearCase札记4
举报原因:
原因补充:

(最多只允许输入30个字)