是否可以从整个版本树中删除标签?
Is it possible to remove the label from entire version tree?
来自每个分支和节点。
不仅在当前视图的分支中。
我试过使用 "cleartool rmlabel -rec YOUR_LABEL yourDirectory" 。但它仅删除当前版本视图。
您可以尝试删除整个标签 type:
cleartool rmtype -rmall yourlabel@\avob
但请注意,这会删除该存储库中任何位置的该标签的所有实例。
请参阅 rmtype
的另一个示例,其中包含“" using find and cleartool rmlabel
.
由于你不想删除所有vob中的标签,只在给定的文件夹中,你需要应用较慢的解决方案,searching files with that label in your folder and subfolders:
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%\""
来自每个分支和节点。 不仅在当前视图的分支中。
我试过使用 "cleartool rmlabel -rec YOUR_LABEL yourDirectory" 。但它仅删除当前版本视图。
您可以尝试删除整个标签 type:
cleartool rmtype -rmall yourlabel@\avob
但请注意,这会删除该存储库中任何位置的该标签的所有实例。
请参阅 rmtype
的另一个示例,其中包含“cleartool rmlabel
.
由于你不想删除所有vob中的标签,只在给定的文件夹中,你需要应用较慢的解决方案,searching files with that label in your folder and subfolders:
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%\""