Ich habe in Zusammenhang mit Delphi Werkzeugen das Wort
CVS gelesen.
Promt habe ich die Google Suchmaschine angeschmissen und nachgeschaut was
CVS bedeutet.
Ich habe dann erfahren das
CVS ausgsprochen "Concurrent Versions System" bedeutet.
Als Referenz habe ich in mir diese Seite (
http://home.t-online.de/home/christian.birzer/cvs.htm) zu Gemüt gezogen.
Ich habe es so verstanden, dass
CVS ein Art Versionsserver ist. Auf dem befinden sich "alle" Quellen. Jeder kann dort die Datei sperren, welche er bearbeiten will und wenn er fertig ist wieder auf den Server aus checken.
Dadurch soll verhindert werden das zwei Entwickler zur selben Zeit an den gleichen Quellen arbeiten . Somit werden die Änderungen von beiden Entwicklern ins Projekt aufgenommen, indem beide nach einander ihre Änderungen implementieren.
Ist das korrekt so?