[LLVMdev] git Status

FlyLanguage flylanguage at gmail.com
Tue Aug 23 00:56:29 PDT 2011


>> 2) Nobody writing up how git should be used with the current llvm
>> workflow (which is not going to adapt to an SCM, but the other way
>> around, which is understandable.)
>
> Here is a first cut at that.  Other git users, please chime in with
> suggestions, edits, etc.  Non-git users, please ask for clarification
> where needed.  This is based on my notes on working with LLVM via
> git-svn, modified to assume native git.  There are hundreds of ways to
> design a workflow that works with the current review process.  This is
> but one.
>
> We should add this to the web page once it's polished if we make the
> transition to git.

Great that you work on this, but I don't quite get the approach, nor 
some of your examples (which seems buggy).

I feel that:

a) We don't need another git tutorial - there's a lot of really good 
ones out there, even ones explaining git from the perspective of a 
current SVN user.

b) We need a document explaining how patches are reviewed and referred 
to, what commit rules (and hooks) are in place and how this would work 
in a git world. It would be short and sweet.



More information about the llvm-dev mailing list