clearcase常用命令

VOB:versioned object base

VIEW:通过配置config spec来对VOB库中的element进行过滤筛选,看到自己想要的东西

element * CHECKEDOUT 

element * /main/LATEST     // main分支上的最新版本

Check out: 如果选中reserved,则需要你check in之后,其他在你之后check out的人才可以check in

Lable,Branch等,创建之前需要先创建类型,再创建实例。

Lable:

1)在Explorer Type(浏览VOB中存放的元数据) -> lable/branch/element Type等

2)创建lable实例,在home base->element and version-> apply lable

或者用命令行,

cleartool mklbtype -c "commens..." LABLE_NAME   // -c后面是comments     

cleartool mklable -recurse LABLE_NAME .                  // -recurse 表示递归运用,目录下的目录也生效;注意行尾有个. 代表当前目录

cleartool mklable -replace LABLE_NAME hello.c@@\main\4     //-replace 表示对hello.c文件的第四个版本应用标签LABLE_NAME,如果已经应用到该文件的其他版本,则移动到第四个版本上


Branch:

cleartool mkbrtype -c "commens..." BRANCH_NAME   // -c后面是comments

cleartool mkbranch -nc BRANCH_NAME hello.c@@\main\4               // 在元素hello.c的main分支的第4个版本上创建分支BRANCH_NAME

cleartool mkbranch -nc BRANCH_NAME *.c // 在当前目录中,在当前视图中,选择以.c为后缀名的所有元素的当前版本上创建分支BRANCH_NAME


可以考虑:采用三个分支,

\main 主干分支

\main\dev  开发分支

\main\test 测试分支


1)开发结束转测试时,将dev的latest merge到test分支

2)SCM接受测试并打测试lable

3)测试结束后将test的可发布分支merge到main分支,然后再打release标签。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值