如何在clearcase中删除具有相同名称的文件

时间:2014-11-24 06:12:12

标签: windows clearcase

有些文件被意外添加到源代码管理中。所有这些文件都具有相同的名称,但在VOB中的路径不同。

如何删除所有这些文件?

我试图一起使用Find和rm。似乎没有工作。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您可以在exec子句中尝试将cleartool find与del结合使用:

cleartool find . -name "aname" -exec "del \"%CLEARCASE_PN%\""

请注意\"%CLEARCASE_PN%\",它可以使用路径或名称中包含空格的文件。

现在,如果这些相同的文件实际上已添加到源代码管理中,则del不够:您需要cleartool rmname(您可以看到one example here

cleartool find . -name "aname" -exec "cleartool rmname \"%CLEARCASE_PN%\""

问题是在执行cleartool find之前,您必须先检查这些文件的父文件夹。