On Thu, Apr 23, 2015 at 08:43:00PM +0200, Christian Brabandt wrote:
> Hi James!
> 
> On Do, 23 Apr 2015, James McCoy wrote:
> 
> > On Thu, Apr 23, 2015 at 9:19 AM, Christian Brabandt <[email protected]> 
> > wrote:
> > > Hi Daniel!
> > >
> > > On Do, 23 Apr 2015, Daniel Hahler wrote:
> > >
> > >> Hi,
> > >>
> > >> in the process of moving the repository to Github I suggest using the
> > >> existing mirror from https://github.com/vim-jp/vim as a starting
> > >> point.
> > >
> > > As a starting point for what? I think what is going to happen, is that
> > > the googlecode repository will be migrated into github (probably using
> > > the Export to Github button)
> > 
> > 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.

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.

Cheers,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy <[email protected]>

-- 
-- 
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.

Attachment: signature.asc
Description: Digital signature

Raspunde prin e-mail lui