Markus: Versionsverwaltung von Softwarecode

Beitrag lesen

Hi,
 da ich demnächst ein etwas größeres PHP-Projekt vor mir habe, wird eine Versionsverwaltung mal nötig

Ich habe zunächst an CVS in Verbindung mit einem Server (z.B. mein Router) und Cervisia auf dem Client/den Clients. Nur blicke ich durch CVS noch nicht wirklich durch. Was muss ich genau tun, um einen CVS-Server aufzusetzen und damit mit Cervisia zu arbeiten? Die Doku, die ich gefunden habe, geht davon aus, dass man mit Cervisia auf einen öffentlichen CVS-Server zugreifen will. Ich möchte aber natürlich meinen eigenen

Oder gibt es noch andere, vielleicht bessere Versionsverwaltungstools? Gab es nicht mal eine Diskussion daraum, dass Linus Torvalds ein closed-Source-Tool einsetzt? Wie heißt das?

Kann mir jemand entweder etwas konkretes empfeheln oder mir mal CVS erklären, bitte

Dankeschön,
 Kosmos