[LLVMdev] Open Source Contributions (was Re: Benchmarks)

Vladimir Prus ghost at cs.msu.su
Wed May 5 00:59:01 PDT 2004

Chris Lattner wrote:

> The more I've thought about this, the more that I'm beginning to realize
> that CVS is the root of the problem.  Perhaps it is time for LLVM to
> seriously start looking at switching over to a decentralized version
> control system?  I really am not "up" on the various options, but I've
> heard rumars that there are now several good options.
> Take 'arch' for example: its approach seems like it would solve almost all
> of the version control issues that we are facing, and supports
> decentralized development in particular.  From what I understand, you
> would be able to do all of your development on your own "local" branch,
> others could have access to it, and when it's ready, we could pull it in
> as one big patch or set of changes.

There are a couple of problems. First, arch is not portable to Windows. Are 
you really sure nobody will port ALVA (or parts of it) to that platform?

Second, local repository is fine, but what if two persons ever decide to work 
on the same branch?

- Volodya

More information about the llvm-dev mailing list