Ben Schmidt wrote:

> >> Just curious, is the plan for this Mercurial repository to be the
> >> 'main' repository for Vim (like CVS is today)?
> >
> > If all goes well I will make Mercurial the main (and only) repository
> > that I use.  CVS slows me down.  Mercurial is fast enough to also handle
> > runtime file updates.
> 
> I'm loving it!
> 
> It sure beats what I have been doing, which is applying and committing
> the patches in a Mercurial repository of my own and dealing with runtime
> files separately.
> 
> 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 have no idea how reliable this is.  I do know that pushes to Mercurial
fail sometimes, e.g., when the server is read-only for a little while.
If I also have to handle failures in git it may become a little bit
complicated.

Isn't it possible for a git user to pull from the Mercurial repository?
No push is needed (or desired).

-- 
hundred-and-one symptoms of being an internet addict:
230. You spend your Friday nights typing away at your keyboard

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

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

Raspunde prin e-mail lui