ClearCase中的rebase操作前的准备工作

翻译 2015年07月11日 10:45:48

         ClearCase UCM中,开发流(development stream)会经常用到rebase操作,将父流(Parent stream)的变更合并到当前开发流上。然而,rebase操作是有条件。IBM官网列出rebase之前的一项重要流程——To prepare your development viewfor a rebase operation using the command line About this task。本文翻译了这部分的内容,希望能对基于ClearCase UCM开发的编程人员有所益处。译文如下: 

使用命令行为开发流view的rebase操作做准备

         在开始做rebase操作之前,checkin开发流view中的所有的文件和目录。在view里的文件包含checkout文件或目录的情况下,是不能进行rebase操作的。

         流程 

         在开发流view中,输入cleartool lscheckout如下:

         cleartool lscheckout -cview -me -avobs

        这个lscheckout命令输出当前view的checkout的文件或目录,并且显示checkout的版本归哪个activity所有。更多的信息,可以查看lscheckout的命令说明。
    

        查看checkout版本中的变更:
        查看checkout版本与当前版本的差异,输入下列命令:
        cleartool diff -predecessor  filename

        查看checkin的说明(comment),输入下列命令:
        cleartool  lshistory  filename
        
         进行下列操作之一:
         采用checkin操作将变更写入VOB中,输入下列命令:
         cleartool checkin  filename

         取消一个文件的变更,取消它的checkout.输入下列命令:
         cleartool  uncheckout  filename

         在取消一个checkout操作的期间,可以将文件变更保存为view-private文件。

相关文章推荐

ClearCase洋文翻译-rebase(变基)

ClearCase洋文翻译-rebase(变基)
  • hhg208
  • hhg208
  • 2010年07月19日 16:51
  • 2813

ClearCase完全攻略(三) UCM下的一些概念全解析1

ClearCase完全攻略(三) UCM下的一些概念全解析1
  • hhg208
  • hhg208
  • 2010年07月05日 21:57
  • 6972

oracle安装前准备工作中的安装包

  • 2007年07月24日 18:01
  • 2.33MB
  • 下载

做系统U盘前的准备工作

  • 2012年04月05日 23:40
  • 22KB
  • 下载

源文件名长度大于文件系统支持的长度。请尝试将其移动到具有较短路径名称的位置,或者在执行此操作前尝试将其重命名为较短的名称--解决办法

前两天在给Eclipse安装插件后,在删除一些没用的文件时遇到了这个问题。 在网上找到了一个办法,试了试,好用。 解决流程 下载软件 链接如下: http://pan.ba...

Exchange 2013 安装前的准备工作

  • 2013年05月20日 12:01
  • 267KB
  • 下载

Redis实战《红丸出品》2.1 Redis数据类型及操作前言

转自:http://blog.chinaunix.net/uid-26785103-id-3215408.html 2.1 前言 Redis的作者antirez(Salvato...

DBMail安装或升级前的准备工作

  • 2012年10月25日 17:16
  • 32KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ClearCase中的rebase操作前的准备工作
举报原因:
原因补充:

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