4. Organisation eines Datei-ArchivsArchive haben die Eigenschaft, daß man sich in ihnen gut oder schlecht zurechtfinden kann. Zusammengehörige Daten4
CVS ist ein Versionsverwaltungssystem für Dateien mit folgender Semantik: Eine Datei im Computer (z. B. ein Text) hat eine zeitlich veränderliche Existenz. Der Dateiname bleibt dabei trotz Veränderung des Dateiinhalts derselbe und zeigt die den einzelnen Versionen des Textes übergeordnete Identität an.6
Innerhalb des Archivs werden nicht nur alle Versionen der Datei aufbewahrt, sondern es wird zudem festgehalten, welche Version der Datei durch Veränderung aus welcher anderen Version hervorgegangen ist. Z. B. wurde in folgendem Diagramm die Datei „MeinText.txt“ an CVS übergeben (Version 1.0), dreimal verändert eingecheckt (v1.1 bis v1.3), dann basierend auf v1.1 eine neue Variante (v1.1.1.1 bis v1.1.1.2) entwickelt, auch diese verworfen und erneut ausgehend von v1.1 die Version v1.1.2.1 entwickelt.
Tatsächlich kann so ein Entwicklungsbaum auch anders entstanden sein, nämlich indem zunächst der Autor von v1.1 diese Version verändert als v1.2 eingecheckt hat, dann ein anderer Autor v1.2 als weniger brauchbar als v1.1 empfand und seine eigenen Änderungen an v1.1 als v1.1.1.1 eingecheckt hat. Danach haben die Autoren ihre zwei Alternativen in zeitlich irrelevanter Reihenfolge weiterentwickelt.
|