17 12
发新话题
打印

[求助] 能否批量lock/unlock某个vob中的全部label或branch??( 此文章被查看:1628次,被回复:16篇!! )

能否批量lock/unlock某个vob中的全部label或branch??

能否批量lock/unlock某个vob中的全部label或branch??



© 本文为 lingdSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

script, 几行就行了



© 本文为 amongSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

引用:
原帖由 among 于 2006-12-26 15:01 发表
script, 几行就行了
这个回答比较有创意!!:)



© 本文为 lingdSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

可以啊。

clt lock 命令啊。

我经常这样来用:

cleartool lock -nuser myID lbtype:label.   

或者用brtype。这样只有授权用户可以用,其他用户不能修改!

© 本文为 xixier1976 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

谢谢,我也正为这问题烦恼呢
我试了cleartool lock -nuser myID lbtype:label.
这命令好用,但是解锁UNLOCK怎么不能用呢??

© 本文为 meitedian2 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

你试试这样的命令组合呢!

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool lock %CLEARCASE_XPN%"

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool unlock %CLEARCASE_XPN%"
引用:
谢谢,我也正为这问题烦恼呢
我试了cleartool lock -nuser myID lbtype:label.
这命令好用,但是解锁UNLOCK怎么不能用呢??
换成unlock也是一样可以执行的。

[ 本帖最后由 jo-kerry 于 2006-12-31 10:30 编辑 ]

© 本文为 jo-kerry 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

多谢jo-kerry !

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool lock %CLEARCASE_XPN%"

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool unlock %CLEARCASE_XPN%"

试验了一下,这两句果然很好用!!

© 本文为 meitedian2 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 jo-kerry 于 2006-12-31 10:26 发表
你试试这样的命令组合呢!

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool lock %CLEARCASE_XPN%"

cleartool find . -branch "br ...
引用:
原帖由 xixier1976 于 2006-12-29 17:28 发表
可以啊。

clt lock 命令啊。

我经常这样来用:

cleartool lock -nuser myID lbtype:label.   

或者用brtype。这样只有授权用户可以用,其他用户不能修改!
都不是批量的解决办法吖,ct lock命令只是单个执行的命令行
find命令组合也还是要一个一个写branch name
真的只能写脚本实现了么??
那怎么样可以获得vob下全部的branch name或label name呢??有这样的命令吗??

© 本文为 lingd 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 jo-kerry 于 2006-12-31 10:26 发表
你试试这样的命令组合呢!

cleartool find . -branch "brtype(branch_name1)||brtype(branch_name2)" -exec "cleartool lock %CLEARCASE_XPN%"

cleartool find . -branch "br ...
能给我讲讲么,我看不明白

© 本文为 among 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

怀疑这个需求
锁定所有的brtype不如lock vob

latype应该不应该全部一下子锁住或解锁,应该限制只有部分人可以使用mklbtype mklabel
rmlabel

个人想法

© 本文为 among 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
Where are we ?

TOP

 17 12
发新话题