我们有一个活跃的 svn 存储库,我们正在计划迁移到 mercurial。这个想法是创建一个新的 mercurial 存储库,将 svn 存储库与历史同步,为其创建一个 teamcity 构建,然后将两个开发人员转移到 mercurial 上进行试验,并确保它的所有内容都符合要求。
这意味着我们需要 svn 和 mercurial 之间的双向同步。我已经看到这个链接Syncing SVN to Mercurial using svnsync & hg convert -- misses svn:externals? 哪种描述了一种方式,但它相当笨重且手动。
有没有更好的方法来实现这一目标?
谢谢阅读