יש המון. בגדול יש 2 קטגוריות.
SCM ו- DSCM.
כלומר:
Source Code Management
ו-
Distributed Source Code ManagementSCM:
יש לך את CVS ו- SVN שהם הכי מוכרים
DSCM:
יש לך את git ו- mercurial שהם הכי מוכרים, וגם Bazaar
יש "יצור" נוסף שלא ממש נכנס בקטגוריות הנ"ל, והוא clearcase של IBM
מצורף סיכום קצר שכתבתי בזמנו עבור קרוס באוניברסיטה:
http://pdfcast.org/pdf/sikum
(חלק 1 זה החלק הרלוונטי)