我们有一个活跃的svn存储库,我们正计划迁移到mercurial。我们的想法是创建一个新的mercurial repo,将svn repo与历史同步,为它创建一个teamcity构建,并将两个开发人员转移到mercurial上,只是为了试验它并确保它全部是犹太人。
这意味着我们需要svn和mercurial之间的双向同步。我已经看到了这个链接Syncing SVN to Mercurial using svnsync & hg convert -- misses svn:externals?,它描述了一种方式,但它相当笨重和手动。
有没有更好的方法来实现这一目标?
感谢您阅读
答案 0 :(得分:1)
我建议您尝试使用仅 Mercurial的HgSubversion插件。
Mercurial wiki中有一个参考资料。
过程很简单,安装插件,然后使用Mercurial从Subversion克隆。之后,您可以使用HG命令从/向SVN存储库进行同步。