我不想进入“获取修订版”>“强制”。因为我的一半东西已经下载了。我不想覆盖我已经拥有的东西。 P4V 可以清楚的看到车厂里的和本地的完全不一样。如何让 Perforce 检索我没有的文件,并忽略我已经拥有的文件?
最佳答案
选择您的工作区根目录,转到"file">“在此处打开命令窗口”,然后运行:
p4 clean
这将扫描您的工作区并强制同步所有不同或丢失的内容,并删除未添加的文件。请注意,如果您的本地工作不在更改列表中,这将不可撤销地删除它。如果您只想“清理”已编辑/存在但已过时的文件(并忽略添加/删除的文件),请改为执行p4 clean -e
。如果您想在实际操作之前预览操作,请执行 p4 clean -n
。
我认为您可以通过 P4V 中的“协调离线工作”工具执行相同的操作,但可能需要额外的手动步骤。
为了更轻松地使用 Perforce,请尽量避免修改工作区中的只读文件 - 如果您想从工作区中删除文件,请使用 P4V 中的“从工作区中删除”而不是手动删除它, Perforce 能够通过了解工作区中的内容来非常快速地进行文件操作,而不必每次都重新检查它,但是当您手动弄乱工作区时,您就消除了这种好处。
关于perforce - P4V 获取最新版本不执行任何操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66599083/