Mercurial客户和GitLab?

时间:2014-05-02 11:41:54

标签: git mercurial gitlab

有没有一种方法让git和hg客户端都使用一个repo系统,比如GitLab?

非常像bitbucket。我们应该使用https://hg-git.github.io/吗?

3 个答案:

答案 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的迁移。

我想知道这种方法有多少成功案例。如果您成功使用它,或者如果您尝试过并且不起作用,我建议将此答案投票。