User Commands                                       sccs-rmdel(1)


NAME

     sccs-rmdel, rmdel - remove a delta from an SCCS file


SYNOPSIS

     /usr/ccs/bin/rmdel [-d] -rsid [-q[nsedelim]] [-z] s.filename...


DESCRIPTION

     The rmdel utility removes the delta specified  by  the  SCCS
     delta  ID  (SID)  supplied with -r.  The delta to be removed
     must be the most recent (leaf) delta in its branch. In addi-
     tion,  the SID must not be that of a version checked out for
     editing: it must not appear in any entry of the version lock
     file (p.file).

     If you created the delta, or, if you own the file and direc-
     tory  and  have  write  permission,  you  can remove it with
     rmdel.

     If a directory name is used in place of the s.filename argu-
     ment,  the  rmdel  command  applies  to  all s.files in that
     directory. Unreadable s.files produce an  error;  processing
     continues with the next file (if any). The use of `-' as the
     s.filename argument indicates that the names of files are to
     be read from the standard input, one s.file per line.


OPTIONS

     The following option is supported:

     -d     Fully discard the delta.  By default  only  the  file
            content  for the related SID is removed and the delta
            table entry is changed to the new type `R'.  When  in
            discard  mode,  the  delta  tyble  entry is also com-
            pletely discarded.

     -rsid  Remove the version corresponding to the indicated SID
            (delta).  This option is mandatory.

     -q[nsedelim]
            Enable NSE mode.  If NSE mode is enabled, several NSE
            related extensions may be used.  In this release, the
            value of nsedelim is ignored.

            This option is an  undocumented  SUN  extension  that
            does not exist in historic sccs implementations.

SunOS 5.11           Last change: 2015/04/29                    1


User Commands                                       sccs-rmdel(1)

     -z     Enable CMF extensions for MR number handling.

            This option is an  undocumented  SUN  extension  that
            does not exist in historic sccs implementations.

     -V     Prints the rmdel version number string and exists.


ENVIRONMENT VARIABLES

     See environ(5) for descriptions of the following environment
     variables  that  affect  the  execution  of rmdel(1):  LANG,
     LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES, and NLSPATH.

     SCCS_NO_HELP
          If set, rmdel(1) will not  automatically  call  help(1)
          with the SCCS error code in order to print a more help-
          ful error message. Scripts that  depend  on  the  exact
          error messages of SCCS commands should set the environ-
          ment variable SCCS_NO_HELP and set LC_ALL=C.


EXIT STATUS

     The following exit values are returned:

     0    Successful completion.

     1    An error occurred.


FILES

     p.file      permissions (lock)  file  for  checked-out  ver-
                 sions.  See sccs-get(1) for a description of the
                 layout of the p.file.

     s.file      SCCS history file, see sccsfile(4).

     x.file      temporary copy of the  s.file;  renamed  to  the
                 s.file after completion

     z.file      temporary lock file contains the binary  process
                 id in host byte order followed by the host name

     dump.core   If the file  dump.core  exists  in  the  current
                 directory  and  a  fatal  signal  is received, a

SunOS 5.11           Last change: 2015/04/29                    2


User Commands                                       sccs-rmdel(1)

                 coredump is initiated via abort(3).


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWsprot                   |
    |_____________________________|_____________________________|
    | Interface Stability         | Standard                    |
    |_____________________________|_____________________________|


SEE ALSO

     sccs(1),    sccs-admin(1),    sccs-cdc(1),     sccs-comb(1),
     sccs-cvt(1),   sccs-delta(1),   sccs-get(1),   sccs-help(1),
     sccs-log(1),   sccs-prs(1),    sccs-prt(1),    sccs-sact(1),
     sccs-sccsdiff(1),   sccs-unget(1),   sccs-val(1),  bdiff(1),
     diff(1),     what(1),     sccschangeset(4),     sccsfile(4),
     attributes(5), environ(5), standards(5).


DIAGNOSTICS

     Use the  SCCS  help  command  for  explanations  (see  sccs-
     help(1)).


AUTHORS

     The SCCS suite was origininally written by Marc J.  Rochkind
     at  Bell Labs in 1972.  Release 4.0 of SCCS, introducing new
     versions of  the  programs  admin(1),  get(1),  prt(1),  and
     delta(1)  was  published on February 18, 1977; it introduced
     the new text based SCCS v4  history  file  format  (previous
     SCCS  releases used a binary history file format).  The SCCS
     suite was later maintained by various people at AT&T and Sun
     Microsystems.   Since  2006, the SCCS suite is maintained by
     Joerg Schilling.

SunOS 5.11           Last change: 2015/04/29                    3


Man(1) output converted with man2html


FhG Schily's Home VED powered