删除 clearcase 中的旧符号链接

Removing old symbolic links in clearcase

使用:

cleartool find . -kind slink -print

在我的 vob

中显示符号 links

但是,该文件夹不再存在,需要我检查父文件夹以 rmname link。

关于如何删除这个符号的任何建议link?

要使用的命令是cleartool rmname -nco:

To remove a name from a checked-in directory version, you can use the -nco option.
For example, you may want to remove an old symbolic link that points to a file that has been removed.

-nco

Prompts for confirmation (unless used with -force), then removes the name or link from the checked-in directory version that you specify.

这意味着如果你想删除找到的所有符号链接,你可以结合使用find + exec(使用谨慎,至少没有-force 一开始):

cleartool find . -kind slink -exec "cleartool rmname -nco -force \"%CLEARTOOL_XPN%\""