Befehl "rmdel"
Zweck
Entfernt ein Delta aus einer SCCS-Datei.
Syntax
Rmdel -r SID-Datei ...
Beschreibung
Der Befehl rmdel entfernt das über die Variable SID angegebene Delta aus jeder SCCS-Datei, die mit dem Parameter Datei angegeben ist. Sie können nur das zuletzt erstellte Delta in einem Zweig oder das neueste Trunk-Delta entfernen, wenn es keinen Zweig gibt. Darüber hinaus darf es sich bei der von Ihnen angegebenen SID nicht um eine Version handeln, die gerade bearbeitet wird, um ein Delta zu erstellen. Um ein Delta zu entfernen, müssen Sie entweder Eigner der SCCS-Datei und des Verzeichnisses sein oder Sie haben das Delta selbst erstellt, das Sie entfernen möchten.
Wenn Sie ein Verzeichnis für den Parameter Datei angeben, führt der Befehl Rmdel die angeforderten Aktionen für alle SCCS-Dateien aus (die mit 2. Präfix). Wenn Sie einen Gedankenstrich ( - ) für den Parameter Datei angeben, liest der Befehl Rmdel die Standardeingabe und interpretiert jede Zeile als Namen einer SCCS-Datei. Der Befehl rmdel liest die Eingabe bis das Dateiendezeichen erreicht ist.
Nachdem ein Delta entfernt wurde, ist es in keiner g-Datei mehr enthalten, die mit dem Befehl get erstellt wurde. Der Deltatabelleneintrag verbleibt jedoch in 2. . Datei mit einem R durch den Eintrag, um anzuzeigen, dass das Delta entfernt wurde.
Flags
| Element | Beschreibung |
|---|---|
| -r SID | Entfernt die angegebene Delta-SID aus der SCCS-Datei. Dieses Flag ist erforderlich. |
Exitstatus
Dieser Befehl gibt die folgenden Exitwerte zurück:
| Element | Beschreibung |
|---|---|
| 0 | Erfolgreiche Ausführung. |
| >0 | Es ist ein Fehler aufgetreten. |
Beispiele
Geben Sie Folgendes ein, um das Delta 1.3 aus der SCCS-Datei s.test.c zu entfernen:
rmdel -r 1.3 s.test.cDateien
| Element | Beschreibung |
|---|---|
| /usr/bin/rmdel | Enthält den Befehl rmdel. |
| s.Dateien | Dateien, die mit dem Befehl rmdel verarbeitet werden. |