CVS/Concurrent Versions System

Das CVS (Concurrent Versions System) ist ein Programm zur Versionsverwaltung von Dateien. Es wird zumeist für Quelltext verwendet, zum Beispiel um bei größeren Softwareprojekten die Arbeit verschiedener Entwickler zu koordinieren. Ein CVS speichert alle Dateien eines Softwareprodukts an einer zentralen Stelle, dem Repository. Einzelne Dateien können jederzeit verändert werden, es bleiben aber auch alle früheren Versionen erhalten, einsehbar und wiederherstellbar.