We like subversion.
Repository Planning
Going to be cross-platform? svn propset svn:eol-style native *.cpp! This is critical if you expect svnmerge.py to work at all (and reduces number of unreadable diffs because "the whole file has changed" THEN set the auto properties right: http://svn.haxx.se/users/archive-2003-12/0063.shtml