图形化操作,也基本够用了,但很多操作,还是命令方便。
这篇文章用来总结常用的CC命令,留着以后方便找。
1、把<DirectoryToBeImported>文件夹(未加入版本控制)及其中所有的子文件,加入到<VOBDirImportedTo>文件夹(CC上的文件夹)下
clearfsimport -recurse -nsetevent <DirectoryToBeImported> <VOBDirImportedTo>
例:想把 自己本地的一个文件夹 C:\HelloWorld 及其所有子文件 全部加入到 M:/tmp目录下:
clearfsimport -recurse -nsetevent C:\HelloWorld M:\tmp
执行之后,就多出了M:\tmp\HelloWorld及其中的内容。
2、删除指定目录下,所有自己的开发分支。自己开发时,会拉出开发分支,Merge后,经常懒着去删自己的分支。后来别人在主分支上加了新的内容,自己就会看不到,所以,经常删除自己的开发分支,是个好习惯。
cleartool find <要删除分支的目录> -branch brtype(<要删除自己开发分支的名字>) -exec "cleartool rmbranch -force %CLEARCASE_XPN%"
例:想要删除M:\tmp\HelloWorld下面所有自己的开发分支 fangniude_dev:
cleartool find M:\tmp\HelloWorld -branch brtype(fangniude_dev) -exec "cleartool rmbranch -force %CLEARCASE_XPN%"
执行之后,开发分支都被递归删掉了,保证自己看到的是主分支上最新的东西了。
3、创建Label,这里说的是创建,在打一个新的Label前,要先创建它。当然,可以通过国货工具来创建,这里只说脚本。
cleartool mklbtype -nc <Label的名称>
例:要创建一个名为Build20120608的Label:
cleartool mklbtype -nc Build20120608
执行之后,在打Label时,就不会告诉你,没有这个Label了。
4、打Label到指定点,如果在这个文件上还没打过,就打在这个点上,如果已经打在其他点上了,就移过来。
cleartool mklabel -replace <Label的名称> <要打在哪个点上>
例:要把已经创建好的Build20120608打到 M:\tmp\HelloWorld目录 int_v2012分支的3这个点上:
cleartool mklabel -replace Build20120608 M:\tmp\HelloWorld@@\main\int_v2012\3
5、打Label到指定目录下所有文件 的 指定分支的最新点上,在出Patch时,会拉Patch分支,Label只打到有Patch分支的所有点上。
cleartool find <哪个目录下> -version "{version(...\<分支的名字>\LATEST)}" -exec "cleartool mklabel -replace <Label的名称> %CLEARCASE_XPN%"
例:要在 M:\tmp\HelloWorld 目录下 所有文件的 int_v2012 分支的最新版上打上 Build20120608 Label:
cleartool find M:\tmp\HelloWorld -version "{version(...\int_v2012\LATEST)}" -exec "cleartool mklabel -replace Build20120608 %CLEARCASE_XPN%"
6、打到snapshot view上未加入版本控制的文件。在静态视图上,会加入一些自己的文件,加的时候,不想马上加入版本控制,后来要加入的时候,却忘了自己曾经增加过哪些文件。这个时候,用下面的命令
cleartool ls -recurse -view_only
执行后,会列出view only的文件,也就是在你本地View上加入的文件。
先写这些,以后发现有用的,再补充。
分享到:
相关推荐
ClearCase常用命令的操作和使用说明。
ClearCase常用命令
ClearCase常用命令 1.将整个目录导入clearcase clearfsimport -r‘源路径’ ‘目标路径’ 2.加锁 find . -name '*.*' -exec 'cleartool lock nuser userame1,username2 "%CLEARCASE_PN%"' 3.解锁 find . -name '*.*...
clearcase一些常用命令,windows unix都适用
clearcase命令简介,描述了常用命令的使用的格式
clearcase常用的命令汇总,仅供大家参考
ClearCase® Quick Reference Version 2002.05.00 and later cleartool Subcommands..................... 2 Non-Command Reference Pages.............. 19 Date-Time Specification.................. 20 Object ...
本参考手册为英文版clearcase命令参考手册上册.里面详细的说明了各个命令如何使用以及举例。是一本非常好而全的clearcase参考书。
clearcase开发总结,这些都是我个人在学习clearcase当中的一些总结,大家多交流一下
clearcase命令手,cleartool全部命令及部分multitool命令的详细介绍
本参考手册为英文版clearcase命令参考手册上册.里面详细的说明了各个命令如何使用以及举例。是一本非常好而全的clearcase参考书。
常用的clearcase命令集锦,供大家学习使用。
clearcase 命令介绍,本文详细介绍了clearcase的各种命令
clearcase 重用命令集合 clearcase命令繁杂,大体总结了一下,
详细介绍了clearcase的使用方法及常用命令
ClearCase7使用技巧总结.doc
绝对经典且实用的 clearcase UCM 常用操作指南手册 一书在手 万事不愁
clearcase安装手册.doc clearcase 常用命令.doc clearcase安装使用快速入门.doc 安装主域服务器.doc 配置管理模板.doc 开发人员手册.doc CC命名规则(new2).xls CQ基本概念.doc CQ维护手册.doc …… ……