On Tue, 2007-06-19 at 00:37 -0500, David Douthitt wrote:
Anand Capur wrote:
> It has the pros/cons of CVS, Subversion, Mercurial, Bazaar-ng, and
> git, also what we need in a system.
I vote for Subversion - just from the standpoint that many people will
know how to use it, and supporting it will be easier and finding people
to support it will be just as easy.
Unfortunately, Subversion has two of the flaws that CVS has:
1) Merging is hard.
2) It's requires a centralized model of development that splits people
into "committers" and everyone else. Non-committers have a much more
difficult time contributing. Using a distributed SCM makes it much
easier for people without write access to the main repository to
contribute.
Jeff