Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There is another project to realize this: git-remote-hg. Actually two of them, a native one (see <a href="https://github.com/msysgit/msysgit/wiki/Guide-to-git-remote-hg" rel="noreferrer">https://github.com/msysgit/msysgit/wiki/Guide-to-git-remote-hg</a>) and another one based upon hg-git (see <a href="https://github.com/rfk/git-remote-hg" rel="noreferrer">https://github.com/rfk/git-remote-hg</a>). The former is much faster than the latter, but still incomplete and under development.</p> <p>There are actually git remote helpers (as these tools are called) for other systems, either already there or under development; this includes support for Subversion, CVS, bazaar, and even MediaWiki.</p> <p>Cloning a Mercurial repository via git then is simply done like this:</p> <pre><code>git clone hg::https://hg.example.com/some-mercurial-repo </code></pre> <p>UPDATE: By now there is a third one, also "native", namely the one by Felipe which he mentions in his answer here. This one looks like it soon might be part of the git 'contrib' dir: <a href="https://github.com/felipec/git-remote-hg" rel="noreferrer">https://github.com/felipec/git-remote-hg</a> It works without requiring patches to git itself, though some patches to git (under review now) can be applied to improve the overall user experience.</p> <p>UPDATE 2: And now there is yet another contender, this one being under quite active development, and based on felipe's code: <a href="https://github.com/buchuki/gitifyhg" rel="noreferrer">https://github.com/buchuki/gitifyhg</a> -- it works quite well for me so far, but there are still some rough spots.</p> <p>UPDATE 3: Both gitifyhg and Felipe's git-remote-hg are currently not actively maintained. For the time being, I made a form of Felipe's code with some fixes, including some to make it work with recent Mercurial versions. You can get it from <a href="https://github.com/fingolfin/git-remote-hg" rel="noreferrer">https://github.com/fingolfin/git-remote-hg</a>. Finally, therere is yet another recent contender, <code>git-cinnabar</code>, using a completly different approach internally (though if you don't care about that, using it is more or less the same as for the other git-remote-hg implementations). I have not yet tried it myself, but you can find it at <a href="https://github.com/glandium/git-cinnabar" rel="noreferrer">https://github.com/glandium/git-cinnabar</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload