Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clearcase mkelem不带签出_Clearcase - Fatal编程技术网

Clearcase mkelem不带签出

Clearcase mkelem不带签出,clearcase,Clearcase,我有一个关于ClearCase的问题。从mkelem命令的文档中,我读到: mkelem命令创建一个或多个新元素默认情况下,仅当目录元素已签出时,才能在目录中创建新元素。mkelem在目录的签出注释后添加适当的行 为什么会这样?而且,正如它所说,默认情况下,如何更改此默认选项?我在文档中找不到与此相关的任何内容。之所以如此,是因为要创建的元素需要在父文件夹维护的元素列表中注册 由于该列表即将更改(因为您正在添加新元素),因此需要签出父文件夹以使其列表不断变化。 然后签入将记录这些更改(如果撤消签

我有一个关于ClearCase的问题。从
mkelem
命令的文档中,我读到:

mkelem命令创建一个或多个新元素默认情况下,仅当目录元素已签出时,才能在目录中创建新元素。mkelem在目录的签出注释后添加适当的行


为什么会这样?而且,正如它所说,默认情况下,如何更改此默认选项?我在文档中找不到与此相关的任何内容。

之所以如此,是因为要创建的元素需要在父文件夹维护的元素列表中注册

由于该列表即将更改(因为您正在添加新元素),因此需要签出父文件夹以使其列表不断变化。
然后签入将记录这些更改(如果撤消签出父文件夹,则添加到源代码管理的元素将最终位于
vob/lost+found
文件夹中,因为它不会被任何目录版本引用)

请注意,如果您有许多元素要添加到源代码管理中(许多
mkelem
要创建,这意味着可能有许多父文件夹要签出),您仍然可以使用
clearfsimort
,正如我在“”或“”中所解释的