[LLVMdev] Poll: Do you prefer Git or SVN for LLVM development?

Chris Lattner clattner at apple.com
Sat Nov 17 16:39:59 PST 2012


On Nov 17, 2012, at 2:48 PM, Sean Silva <silvas at purdue.edu> wrote:
>> Git is second class, CMake gets nothing but a passing
>> reference, and Ninja is not even mentioned.  Depending on the results
>> of this poll, I'd be interested in rewriting it such that Git is the
>> preferred way
> 
> Better idea: something like:
> 
> -----------
> There are two major orthogonal decisions involved with getting started
> with LLVM development:
> 
> 1. You have to be able to get and sync the source code, which can be
> done with either SVN <link> or Git <link>.
> 2. You have to build the code, which can be done with configure/make
> <link> or CMake <link>.
> -----------
> 
> And then we have a 4 pages: developing with SVN, developing with git,
> building with configure/make, and building with CMake. This is no more
> difficult than what you suggest, and it lets people choose whatever
> they feel most comfortable with.

Makes sense to me.  They can even be four different sections of the same page...

-Chris



More information about the llvm-dev mailing list