clearcase使用小结

        公司配置管理工具即将从clearcase切换到git,回顾从开始使用cc时的狼狈不堪到现在依依不舍,觉得有必要做个笔记纪念一下。

           Cc是一款功能强大的工具,无论是图形界面还是命令操作,都非常好用。Cc管理的代码可多重分支,维护多重代码;查找、比较、merge方便…一个字“好”。

        使用步骤如下:

           1.设置环境变量

         将常用的工具、alias设置在环境变量中。

 

           2. 配置CS

            CS包括的基本内容:element的文件;(feature branch);开发branch;基线版本等;

 

          3. view相关

        创建ct(clearcase tool) myview

        查找ct lsview | grep myview

        删除 cleartool rmview –tag myview

 

          4. branch相关

        创建ct mkbrtype mybranch

           查找ct find ./ -branch 'brtype(mybranch)' -print

        删除ct rmtype -rmall brtype: mybranch

 

         5.branch操作

          Checkout: Ct co

          Checkin: Ct ci

       查看所有checkout文件:ct lsco –cview –all

         Checkin所有文件:ct ci -nc `ct lsco -s -me -cvi -all`

         unCheckout所有文件:ct unco `ct lsco -s -me -cvi -all`

       查找所有branch:  ct lstype -kind brtype -in /work_env/ | grep mybranch*

 

         6.merge操作

        打印需要merge的文件:

           ct findmerge  /work_env -ftag myview  –print 

        自动merge:

          ct findmerge  /work_env/ -ftag myview  –merge

                                                                                     –gmerge (for manual merge)

 

         7.label操作

        给文件打label:

           ct mklbtype mylabel

           ct mklabel mylabel ./myfile

        给branch打label:

           ct mklbtype mylabel         

           ct mklabel -rep mylabel `mybranch `

        查找ct find ./ -version 'lbtype(mylabel)' -print

        删除ct rmtype  -rmall lbtype:mylabel

 

        CC命令链接:

       http://www.yolinux.com/TUTORIALS/ClearcaseCommands.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值