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
