Clearcase 是否有一个版本的rmver使用;rmname";而不是",;rmelem“;作为其调用的一部分? 背景
我在clearcase中有一个目录元素,它有一个版本树,如下所示:Clearcase 是否有一个版本的rmver使用;rmname";而不是",;rmelem“;作为其调用的一部分? 背景,clearcase,Clearcase,我在clearcase中有一个目录元素,它有一个版本树,如下所示: VIEW_NAME --> Version 0 --> Version 1 我正在尝试删除目录的Version 1,以便版本树如下所示: VIEW_NAME --> Version 0 问题 我试着用它来完成我想要的。但是,我根本不允许调用rmelem,它被rmver用作命令的一部分。我知道这一点,因为我遇到了以下错误: 错误:用户myusername无法使用rmelem。改用rmname cleartoo
VIEW_NAME --> Version 0 --> Version 1
我正在尝试删除目录的Version 1
,以便版本树如下所示:
VIEW_NAME --> Version 0
问题
我试着用它来完成我想要的。但是,我根本不允许调用rmelem
,它被rmver
用作命令的一部分。我知道这一点,因为我遇到了以下错误:
错误:用户myusername无法使用rmelem。改用rmname
cleartool:警告:触发器“TRG_NO_RMELEM”拒绝让rmver继续
cleartool:错误:无法删除“”的版本
尝试解决方案
我已经在rmver
的手册页中进行了搜索,并寻找使用任一命令的rmname
版本的可能选项,但两个手册页中都没有任何内容。这两个命令中都缺少类似于rmname
的功能,因此我提出了一个问题:
问题:
是否有一个版本的
rmver
命令使用rmname
作为其核心执行的一部分,而不是rmelem
?否:rmver
永远不会使用rmname
作为
从其父目录(cleartool rmname
)中删除元素名称不会影响元素本身,但其他两种类型的删除操作会不可撤销地影响元素。执行这些操作时要非常保守(rmver
,rmelem
)
自:
rmver
删除VOB数据库中的版本对象以及相关元数据和源存储池中相应的数据容器
始终涉及rmelem
(不针对版本本身),但需要删除与版本关联的其他元数据元素
如果你真的需要删除那个版本,你可以考虑暂时禁用触发器,跟随“”BR> 比如:
cleartool lock -obsolete trtype:<trigger type name>
cleartool锁-过时类型: