如何在未保留的签出目录中创建新的clearcase元素? 背景

如何在未保留的签出目录中创建新的clearcase元素? 背景,clearcase,checkout,Clearcase,Checkout,在ClearCase中,如果某个文件已由另一个视图通过以下命令签出,则可以使其不保留: ct co -unreserved <element> ct co-未保留 您还可以使用以下命令向clearcase添加新元素 ct mkelem <new_element> ct mkelem 但是,在文件上使用命令需要文件的目录是一个签出的clearcase元素 问题 我试图在目录中创建一个新的clearcase元素。此目录当前已由另一个视图签出,因此我需要进行无保留签出。

在ClearCase中,如果某个文件已由另一个视图通过以下命令签出,则可以使其不保留:

ct co -unreserved <element>
ct co-未保留
您还可以使用以下命令向clearcase添加新元素

ct mkelem <new_element>
ct mkelem
但是,在文件上使用命令需要文件的目录是一个签出的clearcase元素

问题 我试图在目录中创建一个新的clearcase元素。此目录当前已由另一个视图签出,因此我需要进行无保留签出。无保留的结帐工作得非常好。但是,当我在对目录进行无保留签出后尝试运行
ct mkelem newFile
时,会出现以下错误:

%ct mkelem新文件

“新文件”的创建注释:。创建 元素“newFile”(类型“text\u file”)

错误:用户[用户名] 无法在此区域中对此文件类型或分支进行保留签出。文件 是[/vobs/directory/to/newFile@/main/0]您仍然可以 如果需要,进行无保留签出

这让我想知道

问题:
有没有办法在目录的无保留签出中创建新的clearcase元素?

这似乎是一条自定义错误消息:“您仍然可以进行无保留签出”。
这意味着它不是由ClearCase本机显示的

因此,检查是否有任何VOB触发器可以执行这样的策略(没有对目录的无保留签出):使用
cleartool lstype-invob\aVob-kind trtype
,如下所示

因为您可以同时以保留和非保留的方式签出文件夹。。。这可能导致,如本线程所示:

邪恶孪生兄弟是从并行目录版本的用户(来自另一个分支或同一分支中的不同版本)引入的(一个用户有一个旧的无保留签出,添加了另一个用户已经在版本树中的保留签出中添加的文件,因此您现在有邪恶孪生兄弟。)