我确实有一个不寻常的情况,因为我必须将 svn 存储库从 svn-server 1.6 迁移到 svn-server 1.5。问题是没有可用的降级工具。有人知道一些脚本或有降级 svn 存储库的经验吗?
干杯,
凯文
最佳答案
除了 Wim 的建议 svnsync 之外,另一个选项是完全转储/重新加载;使用 Subversion 1.6 svnadmin 转储存储库,例如
svnadmin dump --incremental --deltas > dump_file
然后使用 1.5 工具将其加载回干净的存储库
svnadmin create repository_15
svnadmin load repository_15 < dump_file
然后,您必须将 Hook 从旧存储库复制到新存储库并运行
svnadmin pack
如果你使用它,等等。
关于svn - 将 svn 存储库 db 格式从 1.6 降级到 1.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4780751/