如何从版本文件中恢复perforce?

时间:2011-01-07 10:55:21

标签: perforce restore

我尝试从perforce 2005迁移到2010并失败了。我创建了检查点和日志文件(使用p4d -jc命令),在旧机器上复制版本文件。但无法在新机器上恢复它。我第一次尝试 “期刊文件'期刊'重播失败了9680行! 糟糕的操作码''日志记录!“ 错误。我在日志文件中找到零字节并将其删除。第二次尝试我得到错误: “Perforce服务器错误 1个无序的期刊未被重播“

下一步做什么?如何修复日志文件?我是否可以仅使用版本文件来恢复没有日志文件的Perforce数据库?

P.S。 Perforce仍在旧机器上工作。

1 个答案:

答案 0 :(得分:1)

你的日记在某些时候被破坏了。由于perforce仍在旧机器上运行,我建议您开始迁移,确保每一步都没有损坏。例如,在生成后查看日志大小,或者更好地制作md5或sha1,并检查新机器上的所有内容是否正常。还要确保在复制任何文件之前停止p4d。

自从从2005年第4季度升级到2010年第4期,您可能有一个特定的程序,您是否遵循了它?