Concurrent Versions System


Historisches


Websites


Was macht CVS


Wie macht CVS das


Der typische Arbeitszyklus

  1. (login) (normalerweise einmalig)
  2. auschecken des Quelltextes in das lokale Arbeitsverzeichnis (normalerweise einmalig)
  3. Bearbeiten des Quelltextes
  4. Update des Quelltext im Arbeitsverzeichnis und evt. Konflikte beseitigen
  5. einchecken des Quelltextes ins Repository (auch hier evt. Konflikte beseitigen)
  6. und wieder zu 3.

Befehle

Allgemeiner Aufruf: cvs [global options] command [command options] [args]

Die Befehle arbeiten fast alle...

Vorbereitungen

Informationen über Dateien

Ein-/auschecken von Dateien

Globale Optionen


Mögliche Werte für den Status einer Datei


Konflikte

Treten auf wenn eine Datei sowohl im Repository als auch lokal im Arbeitsverzeichnis geändert wurden und sich geänderte Zeilen überschneiden.

Wenn die Datei an unterschiedlichen Stellen geändert wurde, kann cvs beide Revisionen selbstständig zusammenführen.

Folgendes passiert bei einem Konflikt:


-