* Tony Mechelynck <antoine.mechely...@gmail.com> [241120 04:27]:
> The "official" solution, if the Mercurial server is retired forever,
> is to use git instead, but to at least one of us (me) and possibly
> more, git is so foreign that we would rather explore all other
> possible solutions before resorting to it. This message is written by
> and for this kind of user.

[snip]

> Solution 3 : Enable the "gif" extension in Mercurial, learn how to use
> it, and use it to make the official git repository appear like a
> Mercurial repository from where we sit.
> -- The problem here is "learn how to use it" : indeed, the online
> Mercurial help about the git extension is practically nil : here it is
> :
>     hg config extensions.git=  help git
>         git extension - grant Mercurial the ability to operate on Git
> repositories. (EXPERIMENTAL)
>         This is currently super experimental. It probably will consume
> your firstborn a la Rumpelstiltskin, etc.
>         no commands defined
> That's all. (I've added indentation to separate the lines of output
> even if linebreaks are added in e-mail transit.) To me, such a

I have, in the past, used the hggit extension
(https://hg-git.github.io/), rather than the git extension.  It is
packaged in Debian as mercurial-git.  To use it, simply add
«[extensions] hggit = » to your .hgrc, then use git URLs to clone the
repo, e.g. «hg clone git+https://github.com/vim/vim.git».  Other than
that, you simply use hg as you normally would.  And, it has help.

Note that the instructions on the website say to also add
hgext.bookmarks= to your .hgrc, but if you read more carefully, it says
this is only needed for hg versions prior to 1.7, which is _very_ old.
I didn't add this and it seems to work fine.

I just tried the above clone in a fresh VM.  It works fine, but it takes
a while to clone, as there are more than 20,000 commits.  There is a
progress bar during the download, but when all the commits are
downloaded, there is a long pause without any feedback while the
extension converts the git commits to mercurial.

...Marvin

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/vim_dev/Zz4u6OC3yFVe4kTb%40basil.wdw.

Raspunde prin e-mail lui