svnadmin dump - svn:修订文件缺少尾随换行符

时间:2014-11-28 08:43:19

标签: svn commit dump

我正在尝试将一个SVN repo迁移到另一个服务器。 当我尝试svnadmin dump它失败了:

svnadmin: E160004: Revision file (r66000) lacks trailing newline

问题是转储在110000的修订版66000上失败,我无法应用以下fix

如果您对如何将repo迁移到新服务器有任何想法,我将非常感激。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我设法为我找到了一个有效的解决方案。 使用“svndumpfilter include”我从旧存储库中转储了所有必需的文件夹,并成功将它们加载到新存储库中。 现在新的存储库没有破坏的修订版本,可以转储 为了备份。 通过这种方式,你丢失了一些破坏了修订版的文件,但我还是不需要它们。

另一种方法是对repo进行tar并将其解压缩到新的SVN服务器。