sccs \- front end for the
] command [ flags ] [ args ]
that help them mesh more cleanly
It also includes the capability to run
``set user id'' to another user
to provide additional protection.
is modified to be prepended
Flags to be interpreted by the
program must be before the
Flags to be passed to the actual
These flags are specific to the command
and are discussed in the documentation for that command.
several ``pseudo-commands'' can be issued.
Equivalent to ``get \-e''.
Perform a delta on the named files
and then get new versions.
The new versions will have id keywords expanded,
and will not be editable.
Equivalent to ``delget'' except that the
``get'' phase includes the ``\-e'' flag.
This option is useful for making a ``checkpoint''
of your current editting phase.
This command essentially removes the named delta,
but leaves you with a copy of the delta
with the changes that were in it.
It is useful for fixing small compiler bugs, etc.
Since it doesn't leave audit trails,
it should be used carefully.
This routine removes everything from the current directory
that can be recreated from SCCS files.
It will not remove any files being editted.
This is the opposite of an ``edit''
It should be used with extreme caution,
since any changes you made since the get
will be irretrievably lost.
Gives a listing of all files being editted.
rather than as whatever effective user
flag defines the pathname of the directory
flag gives a base directory
argument is prepended to the entire pathname
argument is inserted before the final component of the
``sccs -d/x -py get a/b''
The intent here is to create aliases such as
``alias syssccs sccs -d/usr/src''
``syssccs get cmd/who.c''.
Certain commands (such as
cannot be run ``set user id'' by all users,
since this would allow anyone to change the authorizations.
These commands are always run as the real user.
To get a file for editting,
To get a file from another directory:
sccs \-p/usr/src/sccs/s. get cc.c
sccs get /usr/src/sccs/s.cc.c
To make a delta of a large number of files
in the current directory:
In a makefile, to get source files
file if it does not already exist:
SRCS = <list of source files>
OBJS = <list of object files>
Eric Allman (ingres:eric)
Since it is not yet clear
what this program should do,
it should not be considered
a stable program product.