是否有使用 "rmname" 而不是 "rmelem" 作为其调用的一部分的 rmver 版本?
Is there a version of rmver that uses "rmname" instead of "rmelem" as part of its invocation?
背景
我在 clearcase 中有一个目录元素,它有一个版本树,如下所示:
VIEW_NAME --> Version 0 --> Version 1
我正在尝试删除目录的 Version 1
,以便版本树如下所示:
VIEW_NAME --> Version 0
问题
我尝试过使用rmver
来完成我想要的。但是,我根本不允许调用 rmelem
,rmver
将其用作命令的一部分。我知道这一点是因为我遇到了以下错误:
ERROR: User myusername cannot use rmelem. Use rmname instead.
cleartool: Warning: Trigger "TRG_NO_RMELEM" has refused to let rmver proceed
cleartool: Error: Unable to remove versions of ".".
尝试的解决方案
我 运行 在 rmver
和 rmbranch
的手册页中搜索了使用任一命令的 rmname
版本的可能选项,但是有两个手册页中都没有。这两个命令中都缺少类似 rmname
的功能,这让我提出了这个问题:
问题
是否有 rmver
命令的版本使用 rmname
作为其核心执行的一部分而不是 rmelem
?
否:rmver
永远不会使用 rmname
。
Removing an element name from its parent directory (cleartool rmname
) does not affect the element itself, but two other types of a removal operation do irrevocably affect an element. Be very conservative when performing these operations (rmver
, rmelem
)
开始于:
rmver
deletes both the version object in the VOB database along with associated metadata and the corresponding data container in a source storage pool.
总有一个 rmelem
涉及(不是针对版本本身),但与需要删除的版本关联的其他元数据元素。
如果您真的需要删除那个版本,您可以考虑暂时禁用触发器,遵循“How to disable a trigger in a VOB or determine if an existing trigger is already disabled”。
类似于:
cleartool lock -obsolete trtype:<trigger type name>
背景
我在 clearcase 中有一个目录元素,它有一个版本树,如下所示:
VIEW_NAME --> Version 0 --> Version 1
我正在尝试删除目录的 Version 1
,以便版本树如下所示:
VIEW_NAME --> Version 0
问题
我尝试过使用rmver
来完成我想要的。但是,我根本不允许调用 rmelem
,rmver
将其用作命令的一部分。我知道这一点是因为我遇到了以下错误:
ERROR: User myusername cannot use rmelem. Use rmname instead.
cleartool: Warning: Trigger "TRG_NO_RMELEM" has refused to let rmver proceed
cleartool: Error: Unable to remove versions of ".".
尝试的解决方案
我 运行 在 rmver
和 rmbranch
的手册页中搜索了使用任一命令的 rmname
版本的可能选项,但是有两个手册页中都没有。这两个命令中都缺少类似 rmname
的功能,这让我提出了这个问题:
问题
是否有 rmver
命令的版本使用 rmname
作为其核心执行的一部分而不是 rmelem
?
否:rmver
永远不会使用 rmname
。
Removing an element name from its parent directory (
cleartool rmname
) does not affect the element itself, but two other types of a removal operation do irrevocably affect an element. Be very conservative when performing these operations (rmver
,rmelem
)
开始于:
rmver
deletes both the version object in the VOB database along with associated metadata and the corresponding data container in a source storage pool.
总有一个 rmelem
涉及(不是针对版本本身),但与需要删除的版本关联的其他元数据元素。
如果您真的需要删除那个版本,您可以考虑暂时禁用触发器,遵循“How to disable a trigger in a VOB or determine if an existing trigger is already disabled”。
类似于:
cleartool lock -obsolete trtype:<trigger type name>