Sonstiges
Ältere Versionen zurückholen
Eine der großen Stärken einer Versionsverwaltung ist es,
daß man jederzeit eine ältere Version einer Datei wieder
zurückholen kann. Man kann dies beim SCCS-Kommando "get"
wahlweise anhand der Revisionsnummer (Option "-r") oder
anhand des Datums (Option "-c") machen. Beispiel:
Damit erhalten Sie die Version der Datei "foobar" mit der
Revisionsnumnmer 1.7. Sie können dieses Kommando sowohl
als normaler Benutzer (im "scratch"-Unterverzeichnis)
als auch als root verwenden.
Oft weiß man die gewünschte Revisionsnummer nicht auswendig.
Sie können das SCCS-Kommando "prt" verwenden, um einen
Überblick über die Deltas zu erhalten, wobei auch die
Revisionsnummern aufgelistet werden. Wenn Sie aber das
Datum kennen, von dem Sie die Datei haben möchten, können
Sie dies direkt angeben:
In diesem Beispiel erhalten Sie die Version der Datei "foobar",
wie sie am 31.01.2002 aktuell war. Bitte beachten Sie die
Reihenfolge Jahr-Monat-Tag (alles zweistellig, auch das Jahr!).
Wenn Sie wollen, können Sie sogar die genaue Uhrzeit angeben:
sccs get -c020131134500 foobar
|
|
In diesem Fall wäre es die Datei vom 31.01.2002 um 13:45:00 Uhr.
(Sie können die Sekunden weglassen, oder auch Minuten und
Sekunden.)
Kommentar korrigieren
Gelegentlich kommt es vor, daß man sich bei einem Kommentar
vertippt oder etwas vergessen hat. Man kann nachträglich
zum Kommentar etwas hinzufügen, und zwar mit dem SCCS-Kommando
"cdc" (das steht für "correct delta commentary"):
Beachten Sie, daß Sie auf jeden Fall die Revisionsnummer des
Deltas mit der Option "-r" angeben müssen, und daß dies das
jüngste (neuste) Delta sein muß! Außerdem kann nur derjenige
Benutzer, der das Delta eingecheckt hat, auch dieses Kommando
verwenden, um etwas zum eigenen Kommentar hinzuzufügen.
|