On Feb 13, 5:05 am, Ben Schmidt wrote:
>
> Bram, I wonder whether you'd consider, to aid people who use git,
> installing this Mercurial extension: <http://hg-git.github.com/>,
> and setting up a hook so that when you push your changes to the public
> hg repo, they also get pushed to a public git repo somewhere? The
> benefit of doing it using that extension is that it converts to git
> losslessly, so the two repos could interoperate. If desired at some
> future stage, you could pull changes from others' git repositories just
> as successfully as from hg ones.
>
> Ulterior motive: It would make a lot of sense, and certainly make my
> life easier, if the MacVim repository could be based on the Vim
> repository. Of course, ideally I'd love to see MacVim using hg, too, but
> with the help of that extension above, it could continue using git and
> still use the official Vim repository, plus I could maintain my own hg
> repository with the patches I regularly apply, test, and so on.
>
> Bjorn, how does this sound to you? I know it could be a challenge to set
> it up, particularly preserving old MacVim history and the way it
> interacts with old Vim history, but would you be willing to pursue this?
> I'm willing to help with that initial conversion.

I'm waiting until things "settle".  If Bram decides to continue with
the hg repo I was considering switching to hg for MacVim as well.  For
me it makes more sense to just follow Bram's lead -- I only started
with the git repo because of the lack of other options at that time (I
wanted to use _some_ distributed vcs but I don't really care that much
about which particular one to use).

Importing the current MacVim history to hg is something I don't look
forward to however, I'll take any help I can get with this task.  If
it is possible to simply change the upstream source for my repo to the
hg repo (instead of the svn repo that I currently pull from) and stick
with git, then I might consider that instead.  As I said though: I'm
not in a hurry to change the current repo.

Björn

-- 
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui