如何从perforce depot中删除文件?

abs*_*ive 12 perforce p4v

我有一个我之前在我公司的仓库检查过的文件,但经过大量的重新分解后,我不再需要它了,需要从库中删除它,从而从我的工作区中删除它,使用p4v visual客户端(linux).有没有办法做到这一点?右键单击该文件不会显示"删除"选项.删除命令行是唯一的方法吗?

gar*_*les 20

在树形视图中选择文件,然后右键单击并选择标记为删除,或单击带有红色X的图标(我的P4V版本中左起第5个).

这将标记文件以进行删除,但在您提交待定更改列表之前,实际上不会将其从库中删除.

请注意,这会从库中执行逻辑删除; 文件的历史记录仍然存在,您将能够同步到该文件的先前版本.如果要从库中完全擦除它及其所有历史记录,则需要使用仅适用于Perforce管理员的p4 obliterate命令.

  • 很好的答案,但值得注意的是,有问题的文件一定不能签出. (6认同)

小智 15

我有同样的问题试图找到删除选项的标记,结果是你不能同时检出文件:)所以我必须提交我的空文件才能删除它.