4.6 Zuordnen von Tags nach Revision oder Datum
Das cvs rtag Kommando wählt für ein Tag
die Revisionen aus dem Repository nach Tag und Uhrzeit aus
(oder es benutzt die neueste Revision). rtag arbeitet
direkt mit dem Repositoryinhalt, es benötigt keine
ausgecheckten Files und kein Arbeitsverzeichnis.
Die folgenden Optionen beschreiben, ob das Tag nach Datum
oder Revision vergeben werden soll. Siehe auch A.5 Common command options
für eine vollständige Beschreibung.
-D date
- Verwendet die letzte Revision vor dem Datum date für das Tag
-f
- Nur sinnvoll mit den Optionen
`-D date' or `-r tag'.
Kann keine passende Revision für diese Option gefunden werden
(z.B. weil das File erst nach dem Datum in das Repository
aufgenommen wurde), wird die neueste Revision im Repository
benutzt (anstatt das File auszulassen).
-r tag
- Das neue Tag wird nur an Files vergeben, die das Tag tag
besitzen.
Beim cvs tag Kommando kann man ebenfalls die Revision
oder das Datum spezifizieren, indem man die gleichen Optionen
`-r', `-D', und `-f' benutzt.
Das Ergebnis ist jedoch unterschiedlich (und oft nicht das
gewünschte), weil cvs tag bei der Auswahl der Files
von denen im Arbeitsverzeichnis ausgeht und nicht von denen,
die zu einem bestimmten Zeitpunkt (im Repository) existierten.
Deshalb wird meistens cvs rtag benutzt. Eine Ausnahme
könnte folgendes Beispiel sein:
|