根据以下帖子:
http://davidvg.com/2011/12/07/converting-a-git-repo-to-svn
可以使用hg convert将git repo转换为svn repo。这对我有用,但是,由此产生的svn回购对我来说是现代的。生成的svn repo的db / format编号为6(svn 1.8+)。我需要它是4(1.6+),svn的旧版本。有没有办法指定hg转换为转换为指定的db /格式号?
或者,是否有另一种方法可以将我的git repo转换为svn db / format 4(1.6 +)?
答案 0 :(得分:2)
您可以使用当前版本的Subversion将存储库转储为与版本无关的格式(svnadmin dump
),然后使用旧版本的Subversion将该转储文件加载到新存储库中(svnadmin load
)。
否则,我会建议找到旧版本的hg&基于git的工具,支持旧版本的Subversion。