Bram Moolenaar wrote:
> Daniel Hahler wrote:
> 
> > 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.
> > 
> > This would make it easier for existing patches / pull requests (based
> > on this AFAIK most popular Git mirror) to get integrated into Vim
> > itself later, because of the then common history.
> > 
> > Additionally it would make it easier/trivial for users that are using
> > this mirror to migrate to Vim's new repository.
> 
> I suppose that after the migration tool has done its work, we can
> replace the repository with another one.  For me it doesn't matter, so
> long as at some point I can commit changes to github (like I have been
> doing the last few weeks).  I suppose it would be as simple as cloning
> the vim-jp repository, I pull it and continue work from there.

Yes, you would basically clone the Github repo first (after automatically
converting it), or add / set it as "origin" remote for an existing checkout,
and then use vim-jp's mirror to overwrite it:

% git clone https://github.com/vim/vim
% cd vim
% git remote add vim-jp https://github.com/vim-jp/vim
% git fetch vim-jp
% git checkout vim-jp/master
% git push -f origin master

Then origin's master (vim/vim) would be the same as vim-jp/vim's master.

>From then on, you would only push to origin/master (your local master).

To switch back to your local master:
% git checkout master

(this isn't tested, so it might be wrong)

> As Christian asked: How does the cleanup script fit in?
> It's best to have a step-by-step description of what should happen to
> avoid ending up with something that isn't what we want.

You could run the cleanup script after using vim-jp's repo as the base,
and then commit it on top of it.


Cheers,
Daniel.

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

Raspunde prin e-mail lui