Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.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 是否可以从整个版本树中删除标签?_Clearcase - Fatal编程技术网

Clearcase 是否可以从整个版本树中删除标签?

Clearcase 是否可以从整个版本树中删除标签?,clearcase,Clearcase,从每个分支和节点。 不仅在当前视图的分支中 我尝试过使用“cleartool rmlabel-rec YOUR_LABEL yourDirectory”。但它只删除版本的当前视图。您可以尝试删除整个标签类型: 但要小心,这将删除回购协议中任何位置的该标签的所有实例。 请参阅另一个使用find和的带有“”的rmtype示例 由于您不想删除所有vob中的标签,仅在给定文件夹中,因此需要应用较慢的解决方案: 如果上面的行没有打印文件夹和子文件夹中文件的版本,请尝试: cd /path/to/your/

从每个分支和节点。 不仅在当前视图的分支中


我尝试过使用“cleartool rmlabel-rec YOUR_LABEL yourDirectory”。但它只删除版本的当前视图。

您可以尝试删除整个标签类型:

但要小心,这将删除回购协议中任何位置的该标签的所有实例。
请参阅另一个使用find和的带有“”的
rmtype
示例

由于您不想删除所有vob中的标签,仅在给定文件夹中,因此需要应用较慢的解决方案:

如果上面的行没有打印文件夹和子文件夹中文件的版本,请尝试:

cd /path/to/your/folder
cleartool find . -version "{lbtype(LABEL)}" -exec "cleartool rmlabel YOUR_LABEL \"%CLEARCASE_XPN%\""

我在我的vob中尝试了上面的“cleartool rmtype-rmall MYLABEL C:\user\vob\old”。但我面临着错误。(路径名未找到/不是vob中的对象)。我要从vob的特定文件夹中删除标签。不是从整个vob.@Sudhakar.NSabari语法将是
cleartool rmtype-rmall yourlabel@\avob
,没有空格。这将删除所有vob的标签,因此这不是您想要的。我将编辑答案。@Sudhakar.NSabari我已相应地编辑了答案。
cd /path/to/your/folder
cleartool find . -version "{lbtype(LABEL)}" -print
cd /path/to/your/folder
cleartool find . -version "{lbtype(LABEL)}" -exec "cleartool rmlabel YOUR_LABEL \"%CLEARCASE_XPN%\""