在将镜像存储库与主存储库同步时,我们收到 Base checksum mismatch 错误。然后我们将 master 的新转储加载到镜像存储库中,并再次开始同步镜像。

谁能告诉我为什么在同步命令中出现错误的校验和错误?此错误的所有可能性是什么?

最佳答案

我猜有人直接向镜像服务器的存储库提交了修订,即传递了主服务器的存储库。然后发生错误是因为主和镜像(从)存储库不同步。

确保镜像服务器的存储库具有

  • 您的用户的只读访问权限,
  • 读取/写入运行 svnsync 的帐户。

  • 如果您正在寻找不受此类设计问题影响的企业级解决方案,请参阅 SVNBook | Write-through proxying 或仔细查看 VisualSVN Server 的 Multisite Repository Replication (VDFS) feature

    关于svnsync:基本校验和不匹配错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25155830/

    10-14 16:42
    查看更多