Einführung in CVS - Praktische Informatik
Einführung in CVS - Praktische Informatik
Einführung in CVS - Praktische Informatik
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>CVS</strong> 19<br />
update legt die Datei nochn.txt neu an und mischt die Änderungen<br />
<strong>in</strong> hb.txt; hierbei wird e<strong>in</strong>e Warnung ausgegeben – auf solche<br />
Warnungen ist zu achten! – und die ursprünglich im Arbeitsbereich<br />
vorhandene Datei unter e<strong>in</strong>em anderen Namen verwahrt. hb.txt hat<br />
anschließend folgenden Inhalt:<br />
aller Anfang ist schwer<br />
> 1.2<br />
Oberhalb der Zeile ======= steht der bisher im Arbeitsbereich<br />
vorhandene Text, darunter der Text gemäß der letzten Version im Repository.<br />
Option -D. Normalerweise zieht update alle Änderungen nach, die<br />
seit dem Anlegen der Dateien im Arbeitsbereich (bzw. seit dem letzten<br />
Update) im Repository e<strong>in</strong>getragen wurden. Dies geht manchmal zu<br />
weit. So kann an e<strong>in</strong>em bestimmten Datum e<strong>in</strong> konsistenter Zustand<br />
vorhanden gewesen se<strong>in</strong>, seitdem kann aufgrund nicht abgeschlossener<br />
Arbeiten e<strong>in</strong> <strong>in</strong>konsistenter Zwischenzustand im Repository e<strong>in</strong>getragen<br />
se<strong>in</strong>, den nicht jeder sehen möchte. In solchen Fällen kann durch<br />
die Option -D datum bewirkt werden, daß nur die Änderungen bis zu<br />
diesem Datum nachvollzogen werden.<br />
7.3 Statusabfragen<br />
Daß unsere Datei hb.txt Revision 1.2 ist, kann man ihr am Date<strong>in</strong>amen<br />
nicht ansehen. Die Versionsnummer und diverse andere Angaben<br />
zum Zustand von Dateien im Arbeitsbereich kann man mit der <strong>CVS</strong>-<br />
Operation status abfragen. Beispiel:<br />
cvs status hb.txt<br />
c○2003 Udo Kelter Stand: 09.03.2003