Hallo,
Ich habe mit Subversion bislang sehr gute Erfahrung gemacht (privat und auf der Arbeit im Einsatz).
CVS muss ich hie und da auch benutzen, und finde es nicht besonders schön, sondern an vielen Punkten einfach sehr umständlich.
GIT habe ich noch nicht probiert, ich kenne aber sehr viele die darauf schwören (bin bislang nur noch nicht zum installieren gekommen).
=> GIT oder Subversion wäre mein Tipp.