如何在ClearCase UCM中删除文件?

时间:2013-11-18 12:52:06

标签: clearcase clearcase-ucm

我正在尝试删除ClearCase中的单个版本控制文件。我已经知道我应该查看父目录并将其签出 我不知道我是否应该查看我要删除的文件。

如果我没有签出该文件,我会收到错误:

cleartool: Error: Not a vob object: "MyFileName".

如果我查看我得到的文件:

cleartool: Error: Element "MyFileName" has checkouts.

所以ClearCase知道它是它的一个文件 - 但它不想删除它。我只是感到困惑 我已经多次更新和重新定位。

我如何向前迈进?

1 个答案:

答案 0 :(得分:0)

如果您看到错误消息“has checkouts”,则需要在shell中执行命令:

cd /path/to/view/your/view/path/to/parent/folder
cleartool rmname -force yourfile
cleartool checkin -nc .

详见:


OP Tony Eastwood中的the comments报告:

  

问题似乎是由我引起的:

     
      
  • 签出父目录,
  •   
  • 取消选中父级,
  •   
  • 然后再次检出父目录
  •   
     

令人惊讶的是,一旦完成此操作,您必须运行更新(即使您没有进行任何更改)。
  一旦我运行更新,就很高兴执行rmname命令。