Darren Reed wrote:
Both svn and hg suck in that you cannot get a single file or small sub-directory tree out of a repo, you need to get the whole f'ing thing.
svn doesn't suck in at least this particular way :) As a (likely incomplete) incomplete list of facilities to support this: "svn checkout" allows checking out of subdirectories, and "svn cat" allows single file extraction without even having a working directory.