在将镜像存储库与主存储库同步时,我们收到 Base checksum mismatch
错误。然后我们将 master 的新转储加载到镜像存储库中,并再次开始同步镜像。
谁能告诉我为什么在同步命令中出现错误的校验和错误?此错误的所有可能性是什么?
最佳答案
我猜有人直接向镜像服务器的存储库提交了修订,即传递了主服务器的存储库。然后发生错误是因为主和镜像(从)存储库不同步。
确保镜像服务器的存储库具有
svnsync
的帐户。 如果您正在寻找不受此类设计问题影响的企业级解决方案,请参阅 SVNBook | Write-through proxying 或仔细查看 VisualSVN Server 的 Multisite Repository Replication (VDFS) feature。
关于svnsync:基本校验和不匹配错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25155830/