谁可以在clearcase项目中锁定/解锁/废弃流(或任何其他对象)?您是否必须成为特权用户才能在您未创建的流上执行这些操作?
答案 0 :(得分:2)
cleartool lock
man page确实提到了:
ClearCase privileged user
是一个名称,指的是clearcase
组成员的用户帐户,在使用Full ClearCase时,该帐户被授予ClearCase管理员权限。
clearcase
组的成员被授予特殊的ClearCase权限。
关于流,lock -obsolete Stream:xxx
可能是您“删除”流的唯一方法(特别是如果已经在其上创建了基线):请参阅“Removing a UCM stream that has a delivered baseline”。
Here are some examples用于锁定同类对象的多个实例。
为确保锁实际有效,列出Streams时为use the -fmt "%n %[locked]p\n"
格式:
cleartool lsstream -obsolete -fmt "%n %[locked]p\n" -invob vob
OP Raihan在评论中添加:
根据ClearCase文档,它建议在创建基线之前锁定流,以防止用户在此过程中交付。
对于“项目经理”或“集成商”而言,拥有管理单个UCM项目(不一定由他创建)的root权限是不是有点过分了?
两件事:
cleartool protect -chown integratorLogin stream:aStream@\aPVob
答案 1 :(得分:0)
我记得,你必须是以下之一:
您可以通过cleartool man lock