clearcase在windows如何创建分支

1. 将以前的工作打上label, clearcase->apply label按照提示建立标签

2. 在Types Explore中,选择branch type,右键--〉Create...写上你要创建的branch名称,加上必要的注释

3. 设置自己的view,编辑config spec,如下(以下内容google的)

  第一种写法:
  element * CHECKEDOUT
  element * /main/ branch_name/LATEST
  element * 标签名称 -mkbranch branch_name
  element * 标签名称
  element * /main/LATEST

  load \vob名称\vob下文件夹的位置 (这句好像可以不写)

  第一句:表示选择被 Checkout 的元素的版本;这一句总是在最前面;

  最后一句:表示选择元素的main 主干分支的最新版本。

  
  第二种写法:
  element * CHECKEDOUT
  element * /main/ branch_name/LATEST
  element * /main/LATEST -mkbranch branch_name

  element * /main/LATEST


  第一句,找被Checkout 的版本;
  第二句,找main 主干下的 branch_name分支上的最新版本;

  第三句,找主干上的最新版本;

如果元素被Check Out 的话,会触发在元素的最新版本上创建branch_name。因为创建元素的分支是对元素的修改,必须要被做Check Out 的时才会触发。

然后会重新对该元素解释运行Config Spec 的内容。此时视图将选择/main/branch_name分支上的被Check Out 的版本。

如果该分支上被Check Out 的元素版本被Check In 的话,视图将选择/main/branch_name分支上的最新版本,也就是第二句规则的运用结果。

(顺便提醒一下,dev_branch 的分支类型应该被事先创建)。


实例:

element * CHECKEDOUT
element * .../id_test_br/LATEST
element * SERVER-ISIM-RAM-INT1.0.0_01 -mkbranch id_test_br
element * SERVER-ISIM-RAM-INT1.0.0_01
element * /main/LATEST

基于SERVER-ISIM-RAM-INT1.0.0_01标签,创建分支id_test_br。

只有在check out一个文件时,该文件元素被触发创建branch动作,此时可以在version tree上看到该新分支。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值