Bevor Du zum klassischen
CVS greifst empfehle ich, lieber
Subversion zu probieren. Ganz einfach aus dem Grund, dass Subversion genauso frei wie
CVS ist und mehr nützliche Features mitbringt und zudem mit Tortoise
SVN eine richtig gute '
GUI' (Explorer-Plugin) mitbringt. Zudem ist das Merging klasse gelöst.
Wenn's eher in die Richtung Ein- Auschecken gehen soll (was sich mit Subversion übrigens auch über Locking abbilden lässt) kann ich Anstelle des MS SourceSafe (allerdings auch Kommerziell)
SourceGear Vault empfehlen. Das benötigt zwar einen MS
SQL Server als Backend, ist aber ein klasse Tool, dass es in einer 1-User Lizenz kostenlos gibt, für mehr User kostets dann aber.