SVN迁移/转储本地TortoiseSVN存储库

我使用context-menu命令“在此处创建存储库”在Windows资源管理器中使用TortoiseSVN在Windows NAS上创建了一个SVN存储库。现在,我想将此存储库迁移到Debian上Apache服务器上的正确SVN安装中。它实际上是存储库的同一台计算机,因为Linux服务器也充当Windows NAS(使用Samba)。 现在,如果我在服务器上运行
svnadmin dump /path/to/repo > dump.bak
,我会收到错误消息:“预期的文件系统格式在1和3之间;找到4”。 我没有在我的Windows计算机上安装SVN或Apache,并认为这对我没有多大帮助,因为这种非标准的文件系统格式可能是TortoiseSVN的原生,对吧?但是,我没有找到使用TortoiseSVN直接转储存储库的选项。 有人知道如何做到这一点,还是有其他方式来迁移存储库?非常感谢你的帮助!!!     
已邀请:
我认为这正是你想要的SVN错误:'1'和'3'之间的预期fs格式;找到格式'4'     
您的Tortise SVN工具可能创建了一个版本4存储库,而svnadmin工具来自较旧的SVN安装,它只能理解版本1到3。 升级你的svnadmin工具。 所有SVN工具TortiseSVN,svnadmin等使用相同的核心库来访问存储库,但它们是在特定(通常是不同的)时间发布的。如果您使用在新的存储库修订版本之前发布的工具,则使用SVN该工具会报告一个错误,即它无法读取较新的存储库(而不是弄乱您的新版本存储库)。     

要回复问题请先登录注册