如何从Perforce存储库中删除不可检索的文件?

时间:2011-09-27 19:03:50

标签: linux macos perforce

在我的Perforce存储库中,有一个文件刚刚提交,并且在某一时刻有效。我需要将文件及其父目录移动到存储库中的其他位置。但是,由于P4V(2010.2)和Linux上的p4报告了以下错误,我无法从存储库中检索文件的副本。 Mac OS X:

Bad AppleSingle/Double header.
Malformed FInfo/FXInfo structure! File not updated.

该文件是Apple DMG(磁盘映像)安装程序。看来存储库中的文件已损坏,我无法检索它。

是否可以检索文件而不管存储库中文件中的错误?

是否可以在存储库中移动文件而不在我的工作区中拥有该文件的本地副本?

1 个答案:

答案 0 :(得分:0)

使用命令行工具:

p4 delete -n //path/to/the/rotten/file

只要您的客户端映射// path / ...您可以删除它们而不删除它们(例如,不要先执行p4 sync