处理Perforce depot / workspace中二进制文件/非文本文件的同步

时间:2015-05-19 09:48:24

标签: version-control perforce binaryfiles

我对Perforce相对较新,并且在库中处理二进制文件和pdf文档时遇到了问题。我有一个目录结构,有点像iOS框架,有许多静态库(二进制文件)和CPP头文件。随着时间的推移,我需要使用库中的更新版本替换这些静态库二进制文件。但是,作为非文本,“Reconcile Offline Work”不会将更改的二进制文件添加到更改列表。有人建议选择签出和签入二进制文件,虽然我不确定在这种情况下它是如何工作的?

1 个答案:

答案 0 :(得分:0)

如果您乐意使用命令行客户端,请执行以下命令:

p4和解

应该检测更新/更改的文件并打开它们进行编辑(检查出来)。

我通过向Perforce添加pdf对其进行了测试,对其另一个副本进行了一些更改,然后将此副本放入我的工作区,而不先检出文件。

您可以在此处找到有关'p4 reconcile'的更多信息:

http://www.perforce.com/perforce/r15.1/manuals/cmdref/p4_reconcile.html

如果您想使用P4V执行此操作,我建议您联系Perforce支持,或在我们的论坛上询问。这是因为我们可能需要向您提问并获取有关您的P4V版本等的更多信息。

希望这有帮助, 仁。