Perforce:parsing后篡改文件 – 编辑或还原

我正在Perforce中进行整合,正在接受以下几点:

p4 integrate -1 -d -i -t -r -b my_branchspec //Foo/file.txt#6 - integrate from //Bar/file.txt#6 p4 resolve -am /Foo/file.txt - merging //Bar/file.txt#6 /Foo/file.txt tampered with before resolve - edit or revert. 

看来不pipe我做了什么,我都无法解决这个问题:下一个前瞻性的整合会显示类似的信息。

该文件是一个文本文件。 我可以确认在整合之前两个文件的MD5散列值是一样的。 还有什么其他问题可以解决这个唠叨的消息,我可以解决这个文件?

做一个特定的文件强制重新同步( sync -f ),然后解决他们( resolve -at )(因为我没有触摸文件)使问题消失。

你有没有机会在混合操作系统环境中工作,特别是Mac和PC?

我们目前正在调查一个问题,在电脑上解决(没有错误!)文件正在消失。 文件types是“苹果”(但不应该是/不需要的。不幸的是,我们有很多这些文件已经在软件仓库中)。

目前的解决方法是在Mac上进行集成。

很难说这是什么原因造成的 – 也许文件的权限改变了?

无论如何,如果你还原//Foo/file.txt你应该没问题。