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
