[llvm-commits] [PATCH] Document how to maintain a git-svn clone of the LLVM git repositories

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon Jul 18 21:12:21 PDT 2011


On Jul 18, 2011, at 8:42 PM, NAKAMURA Takumi wrote:

> Jeffrey and Jakob,
> 
> Thanks to work on the Git article!
> 
> FYI, to prevent diversion between "git-pull" and "git-svn fetch git-svn rebase",
> "authorsfile" would be useful.

That is not necessary. 'git svn rebase' figures it out the new time you fetch and rebase.

I am not using an authors file, and I commit all the time.

> Please refer to my instruction;
> http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-June/040880.html
> 
> In fact, I have not been using "git-svn rebase" for months.
> All I need are, "git pull (--rebase)", "git-cherry-pick (or git-rebase
> --onto)" and "git-svn dcommit".
> 
> I will add comments to docs/GS.html if I would get a time.

There are many ways of doing things with Git, and I am sure yours works well, but we should keep the instructions as simple as possible.

I think Jeffrey's notes are sufficient. People can add their own tricks depending on their git-fu. We should just provide the basics a newbie needs.

Thanks, Takumi.

/jakob





More information about the llvm-commits mailing list