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.c

Dateien

Element Beschreibung
/usr/bin/rmdel Enthält den Befehl rmdel.
s.Dateien Dateien, die mit dem Befehl rmdel verarbeitet werden.