clearcase中的keep文件|Linux下怎么删除某文件外的所有文件

|

⑴ WIN7下ClearCase如何批量上传文件

如果是linux下面,有个命令叫clearfsimport,可以批量把文件导入cc中,如果是windows的话,用资源管理器搜索所有目录,然后全选右键有这个选项

⑵ ClearCase误删了文件怎么恢复具体恢复步骤和命令是什么或者提供点学习资料也行,感激不尽。

snapshot view是将server端的数据到本地后进行的访问,所以他访问的是本地数据,你删除的话是没法恢复的,只能通过系统的数据恢复看能不能找到,但是其实这个没有关系的,因为所有的文件都还在clearcase的server端,你重新建一个静态view就可以拿到数据了。

⑶ Linux下怎么删除某文件外的所有文件

一、Linux下删除文件和文件夹常用命令如下:删除文件: rm file删除文件夹: rm -rf dir需要注意的是, rmdir 只能够删除 空文件夹。二、删除制定文件(夹)之外的所有文件呢?1、方法1,比较麻烦的做法是:复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。mv keep 。。/ #保留文件(夹) keeprm -rf * #删除当前文件夹里的所有文件mv 。。/keep 。/ #将原来的东西移动回来2、方法2,需要在当前文件夹中进行:rm -rf !(keep) #删除keep文件之外的所有文件rm -rf !(keep1 | keep2) #删除keep1和keep2文件之外的所有文件3、方法3,当前文件夹中结合使用grep和xargs来处理文件名:ls | grep -v keep | xargs rm #删除keep文件之外的所有文件说明: ls先得到当前的所有文件和文件夹的名字, grep -v keep,进行grep正则匹配查找keep,-v参数决定了结果为匹配之外的结果,也就是的到了keep之外的所有文件名,然后 xargs用于从 标准输入获得参数 并且传递给后面的命令,这里使用的命令是 rm,然后由rm删除前面选择的文件。好处:使用了grep来正则表达式来匹配文件名字,可以一次保留多个文件,从而进行更加准确的处理。4、方法4,使用find命令代替ls,改进方法3从而能够处理制定文件夹的文件:find 。/test/ | grep -v keep | xargs rm #删除当前test文件夹中keep文件之外的所有文件说明,用grep而不用find -name选取名字,因为find选取名字时比较麻烦,对正则表达式支持不够,无法排除指定文件名。5、方法5,直接使用find命令删除其他文件:find 。/ -name ‘[^k][^e][^e][^p]*’ -exec rm -rf {} \; #删除keep以外的其他文件。find 。/ -name ‘[^k][^e][^e][^p]*’ | xargs rm -rf #删除keep以外的其他文件。推荐!说明:上面第二行的代码效率高些,原因在于删除多个文件时 -exec会启动多个进程来处理,而xargs会启动一个rm进程来处理。

⑷ clearcase是什么

1.问:clearcase是什么?2.回答:具体的说是做配置管理的工具,只是SCM管理工具其中的一种。是RATIONAL公司开发的配置管理工具,类似于VSS,CVS的作用,但是功能比VSS,CVS强大的多,而且可以与WINDOWS资源管理器集成使用,并且还可以与很多开发工具集成在一起使用。但是对配置管理员的要求比较高。而且RATIONAL的产品一般都很贵。如果自己找到CRACK的话就没有技术支持了。 3.引用:http://www.hur.cn/program/bbs/software/200201/624560.html4.回答完毕,谢谢

⑸ 如何添加整个文件夹中文件到clearcaseaddtosourcecontrol

1、把需要的文件夹及内容拷贝到CC对应的目录里面; 2、若目录中没有子文件夹,可在CC Explorer中全选然后add to source control;若存在子目录,最方便的办法就是在硬盘中找到那个目录,点击查询,不输入任何条件,但要勾选“搜索子文件夹”,然后在搜索出的所有文件,点击右键,ClearCase-》add to source control 即可实现。

⑹ ClearCase ccrc非正常卸载,装不了新的ccrc了怎么办

开始,运行,regedit,查找ClearCase以及ccrc相关的词,有看到跟cc有关的注册表信息就删除(删除前记得文件->导出,进行备份)反正肯定是注册表的原因,这个是懒人做法,误删会有副作用,慎用。

⑺ 怎样彻底删除一个clearcase view 或者vob 的registry项和tag

ct是cleartool的alias或者link#ln-scleartoolctor#aliasct="cleartool"1.建立vobmkvob–tag/vobtags/vob1–c“VOBforproject1”/vobstore/vob1.vbs2.Mountvobctmount/vobtags/vob13.创建视图ctmkview–tagtest1/ccvob/views/test1.vws4.设置当前视图ctsetviewtest15.在VOB的根目录下到入数据:clearfsimport–recurse–c“comments“/home/setup/*.,注意命令的最后为圆点,表示当前目录。6.改变VOB的Owner:ctprotectvob–chownroot/vobstore/vob1.vbs7.改变VOB的Group:ctprotectvob–chgrpalluser/vobstore/vob1.vbs8.增加AdditionalGroup:ctprotectvob–add_groupgroup1/vobstore/vob1.vbs9.删除AdditionalGroup:ctprotectvob–delete_groupgroup1/vobstore/vob1.vbs修改vob中数据的权限信息10.将jmccbossVOB中所有元素Owner改成ccadmin,Group改成jmccboss:Ctprotect–chownccadmin–chgrpjmccboss..为vob根目录11.将jmccbossVOB中所有元素权限改成对ccadmin(rwx),jmccboss(rwx),其他VOB附属组成员(r-x):例:Ctprotect–recurse–chmod775.,12.MountvobCtmount/vobtags/vob113.创建视图ctmkview–tagtest1/ccvob/views/test1.vws14.设置当前视图ctsetviewtest115.在VOB的根目录下到入数据:clearfsimport–recurse–c“comments“/home/setup/*.,注意命令的最后为圆点,表示当前目录。16.CheckoutCtcheckout[-reserve][-unreserve]b.cCheckout一个文件Ctcheckout.Checkout当前目录CtCheckout–nc*.*Checkout当前目录下所有文件ctfind.$file-exec‘ctcheckout-nc$CLEARCASE_PN’Checkout当前目录下所有的文件和目录中的文件17.CheckinCtcheckinb.cCheckin一个文件Ctcheckin.Checkin当前目录CtCheckin–nc*.*Checkin当前目录下所有文件.ctfind.$file-exec‘ctcheckin-nc–ide$CLEARCASE_PN’Checkin当前目录下所有的文件和目录中的文件18.建立一个snapshotviewctmkview–tagpat_2_snapshot_view–snapshot/viewstore/pat/myviews.vws19.编辑configspeCtedcs20.更新snapshotviewctupdatepat_2_snapshot_view21.设置当前的

⑻ clearcase里面后缀名为contrib文件是怎么产生的

这个是merge的时候,为了防止用户的误操作,而导致数据的丢失clearcase会备份一下之前节点的版本,自动生成一个contrib为后缀的文件。

⑼ 在linux下,如何在clearcase里给一个文件打上标签

第一步:建立label type。在linux命令行输入命令:clearcase mklbtype -nc my_lable_type其中,选项-nc是指no comment,即不输入注释,my_lable_type是标签的名字,自己随便取一个。第二步:将label打在文件上。在linux命令行输入命令:clearcase mklabel -nc my_lable_type my_file其中,my_file是你要打标签的文件名,即当前view选中的文件的版本。大功告成!

⑽ ClearCase中的文件show history,打开显示不正常,显示的形式如图示。有人知道该怎么设置才能正常显示么

使显示比例的问题,在里面找一个叫font的选项,选为默认就可以了。


赞 (0)