MPE/iX Shell and Utilities Reference Manual, Vol 2

rcs(1) MPE/iX Shell and Utilities rcs(1)
and including rev; rev means from revision rev to the end of the branch containing
rev; and with no range specified, means that all revisions of the file are automati-
cally outdated. None of the outdated revisions may have branches or locks.
–q quiet mode; diagnostics are not printed.
–Rdiff_exec
specifies the path name of the diff command to use. This allows you to use your
own system diff for everything but
RCS.
–sstate[:rev]
sets the state attribute of the revision rev to state.Ifrev is a branch number, the latest
revision on that branch is assumed. If rev is omitted, the latest revision on the default
branch is assumed. Any identifier is acceptable for state. A useful set of states is
Exp (for experimental), Stab (for stable), and Rel (for released). By default, ci
sets the state of a revision to Exp.
–T sets the file format to text. The –T option cannot be used if the file already contains
revisions checked in with binary file format.
–t[txtfile]
writes descriptive text into the
RCS
file (replacing the existing descriptive text). The
descriptive text is copied from the file txtfile.Iftxtfile is omitted, rcs prompts you to
enter such text from the standard input; when you have finished entering the text,
type in a line containing a single period (.), the string ˜., or end-of-file. If the –i
option is specified, descriptive text is requested even if –t is not given. The prompt
is suppressed if the standard input is not a terminal.
–u[rev]
unlocks the revision with number rev. If a branch is given, the latest revision on that
branch is unlocked. If rev is omitted, the most recent lock that has been set is
removed, if there is one. Normally, only the locker of a revision may unlock it.
Somebody else unlocking a revision breaks the lock. This sends a mail message to
the original locker. When rcs sends this message, it asks you to provide an explana-
tion of why you are breaking the lock. When you have finished entering your expla-
nation, type in a line containing a single period (.), the string ˜. or end-of-file. The
mail message is sent by the mailx command. Alternatively, if the
MAILER
environ-
ment variable is set, rcs uses its value as the mail delivery command.
–U sets locking to non-strict. Non-strict locking means that the owner of a file need not
lock a revision for check-in. This option should not be used for files that are shared.
The default (–L or –U) is determined by what is in your configuration file.
–Yfile specifies file as the local configuration file.
1-458 Commands and Utilities