rmdel Command
Purpose
Removes a delta from a SCCS file.
Syntax
rmdel -r SID File ...
Description
The rmdel command removes the delta specified by the SID variable from each Source Code Control System (SCCS) file indicated in the File parameter. You can remove only the most recently created delta in a branch, or the latest trunk delta if it has no branches. In addition, the SID you specify must not be a version currently being edited for the purpose of making a delta. To remove a delta, you must either own the SCCS file and the directory, or you must have created the delta you want to remove.
If you specify a directory for the File parameter, the rmdel command performs the requested actions on all SCCS files (those with the s. prefix). If you specify a - (dash) for the File parameter, the rmdel command reads standard input and interprets each line as the name of an SCCS file. The rmdel command continues to read input until it reaches an end-of-file character.
After a delta has been removed, it is not included in any g-file created by the get command. However, the delta table entry remains in the s. file with an R by the entry to show that the delta has been removed.
Flags
Item | Description |
---|---|
-r SID | Removes the specified delta SID from the SCCS file. This flag is required. |
Exit Status
This command returns the following exit values:
Item | Description |
---|---|
0 | Successful completion. |
>0 | An error occurred. |
Examples
To remove delta 1.3 from the s.test.c SCCS file, type:
rmdel -r 1.3 s.test.c
Files
Item | Description |
---|---|
/usr/bin/rmdel | Contains the rmdel command. |
s.files | Files processed by the rmdel command. |