我有一个运行 svnserve 1.1.4 的非常旧的 Centos4 服务器。现在我想创建此服务器的备份,因为它必须重新安装。
我创建了一个转储文件,但 VisualSVN 服务器或颠覆(最新版本)不会读取它,他们给出错误:int(4) can't be parsed
.
我试过 svn-sync 但我卡住了
svnsync: E170003: Server doesn't support the replay command
svnsync: E210001: Unknown command 'replay'
将存储库升级到最新的 Subversion 版本以便我可以从中创建转储或备份的最佳操作路径是什么?
无需转储和加载您的存储库,您只需将整个 SVN 目录保存到 tar.gz,例如:
为此,您必须知道存储库的位置。移至较新的 SVN 版本后,只需运行:
这将照顾SVN版本。
当然,使用更新版本启动 VM 并在删除旧服务器之前进行测试始终是一个好习惯。