如何在ClearCase UCM中删除文件?

如何在ClearCase UCM中删除文件?,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我试图删除ClearCase中的一个版本受控文件。我已经知道我应该签出父目录及其已签出。 我不知道我是否应该签出我要删除的文件 如果我没有签出该文件,则会出现错误: cleartool: Error: Not a vob object: "MyFileName". 如果我确实签出了我得到的文件: cleartool: Error: Element "MyFileName" has checkouts. 所以ClearCase知道这是它的一个文件,但它不想删除它。我只是感到困惑。 我已经多次更

我试图删除ClearCase中的一个版本受控文件。我已经知道我应该签出父目录及其已签出。 我不知道我是否应该签出我要删除的文件

如果我没有签出该文件,则会出现错误:

cleartool: Error: Not a vob object: "MyFileName".
如果我确实签出了我得到的文件:

cleartool: Error: Element "MyFileName" has checkouts.
所以ClearCase知道这是它的一个文件,但它不想删除它。我只是感到困惑。 我已经多次更新和重定了基础


我如何在这里前进

如果看到错误消息已签出,则需要在shell中执行以下命令:

cd /path/to/view/your/view/path/to/parent/folder
cleartool rmname -force yourfile
cleartool checkin -nc .
更多信息,请访问:

和 IBM技术说明。 报告载于:

这个问题似乎是由我引起的:

正在签出父目录, 取消选中父项, 然后再次签出父目录。 令人惊讶的是,一旦完成此操作,即使没有进行任何更改,也必须运行更新。 运行update之后,我很高兴执行rmname命令


谢谢你的回答。问题似乎是由我签出父目录,取消选中父目录,然后再次签出父目录引起的。令人惊讶的是,一旦完成此操作,即使没有进行任何更改,也必须运行更新。一旦我运行了update,它就会很高兴地执行rmnamecommand@TonyEastwood杰出的我在答案中加入了你的结论,以便更直观。