我正在将SVN从旧Linux服务器迁移到位于不同网络上的新Linux服务器。
我尝试使用svnadmin dump命令对svn进行备份,但失败并出现以下错误。 svnadmin:预期的FS格式为'2';找到格式'4'
我想过使用svn sync选项但我们没有旧服务器和新服务器之间的网络连接。
请有人帮助我。
此致 Madhu
答案 0 :(得分:2)
存储库是一个格式为4的BDB格式存储库。您正在使用Subversion 1.4.x svnadmin
命令,它不知道该格式(它只知道格式2)。您至少需要使用svnadmin
的Subversion 1.6.x.我猜你有一个操作系统打包的Subversion版本恰好是1.4.x并且还安装了1.6.x(或更新版本),这是服务器正在使用的。我会查找与服务器软件一起使用的svnadmin
命令的位置。