Am Donnerstag, 23. April 2015, 20:03:51 schrieb James McCoy: > On Thu, Apr 23, 2015 at 08:43:00PM +0200, Christian Brabandt wrote: > > Hi James! > > > > On Do, 23 Apr 2015, James McCoy wrote: > > > > > > Using that export mangles the history of the repository by, at > > > the very least, removing all traces of the .hgtags file. This > > > means that there will be no shared history between > > > https://github.com/vim/vim and any existing Git mirror (e.g., > > > vim-jp's mirror, my mirror, MacVim's mirror, etc.). This also > > > means that any Mercurial mirror of the Git mirror won't have the > > > same history as the existing Mercurial repository. > > > > That is the first time I hear about problems with the existing > > experimental github's Vim mirror. Wouldn't there then also be a problem > > with the repository cleanup script? > > If the cleanup script is rewriting history (not just adding > pointers/tags to existing history), yes it's a problem.
The cleanup script is all about rewriting history. > Especially considering that you're planning to continue a Mercurial > mirror, enabling those that want to use the mirror to simply add a new > remote to their config would be useful. > > If the history is rewritten when converting to Git, then they'll > definitely have to make a new clone from the resulting Mercurial > repository. If the history isn't rewritten, then they shouldn't have > to, but I'm not 100% on that since I'm not sure what process you're > using. I'm also not aware of the process Christian is using. Currently, the strange commit messages look like being imported in a custom script. I guess there is a way continuing the HG mirror from a rewritten Git repository. This should be not much different from switching the HG mirror to track Git in the beginning. Markus -- -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
