svnadmin:E160004 - 根节点的前置错误

时间:2015-12-20 00:54:47

标签: svn version-control svnadmin

我刚刚将我们的SVN服务器从旧版本1.6迁移到新的1.8.10 SVN ...

它进行了hotcopy并从1.6中验证了罚款。

现在它已在新的1.8.10 SVN服务器上推出,它无法再验证,发出此错误

svnadmin: E160004: r64460's root node's predecessor is r64458 but should be r64459
verify failed, exit code: 1

现在搜索互联网已经很久了,似乎唯一的补救方法就是进行转储/加载循环。 即使是hotcopy需要花费数小时才能完成,而且它是一个250GB的存储库。倾倒和装载会......可怕!

是否可以只转储受影响的那些,如下所示:

svnadmin dump -r 64458:64460 REPO_PATH > DEST_PATH.dump

然后重新加载? - 是否必须占用整个存储库。

svnadmin load -r 64458:64460 REPO_PATH < DEST_PATH.dump

所以......

  1. 有SVN经验或更多知识的人吗?
  2. 我认为这是存储库中始终存在的错误,但只能通过1.8.10(或&gt; 1.6)中的更新检测到 - 这是正确的吗?
  3. 提前致谢!

0 个答案:

没有答案