【问题标题】:how to remove files with the same name in clearcase如何在clearcase中删除具有相同名称的文件
【发布时间】:2014-11-24 06:12:11
【问题描述】:

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

我怎样才能删除所有这些文件?

我正在尝试同时使用 Find 和 rm。好像没用。

有人可以帮忙吗?

【问题讨论】:

    标签: windows clearcase


    【解决方案1】:

    您可以尝试在 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2021-11-15
      • 2021-11-12
      • 1970-01-01
      • 2019-12-22
      • 2019-03-26
      相关资源
      最近更新 更多