有没有一种方法让git和hg客户端都使用一个repo系统,比如GitLab?
非常像bitbucket。我们应该使用https://hg-git.github.io/吗?
答案 0 :(得分:5)
一个(商业)解决方案(由Stack Exchange后面的同一家公司开发)是Kiln,可以使用Git或mercurial管理回购。 请参阅kiln Harmony。
如果你使用git托管服务,那么你需要自己管理像hg-git这样的转换系统。
答案 1 :(得分:2)
您必须使用一个SCM作为“中心”,权威节点,如果它可以与第一个SCM作为本地存储库进行通信,则使用另一个SCM。
至于Git + Mercurial,你有两种可能性
答案 2 :(得分:-2)
理论上https://hg-git.github.io/似乎是一种很好的方法,可以在不必更改构建脚本的情况下简化从hg到git的迁移。
我想知道这种方法有多少成功案例。如果您成功使用它,或者如果您尝试过并且不起作用,我建议将此答案投票。