Clearcase 是否有一个版本的rmver使用;rmname";而不是",;rmelem“;作为其调用的一部分? 背景

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

我在clearcase中有一个目录元素,它有一个版本树,如下所示:

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锁-过时类型: