Go to the first, previous, next, last section, table of contents.


Summary

The following is a concise listing of commands and options. It assumes you already know what a command does and how the options work -- you just need to be reminded.

ci

Check a locked file back into RCS.

-u
after check in, check it out again locked.
-l
after check in, check it out again locked.
-r
assign the revision the specified revision number.
-f
force a deposit even if the two versions are not different.
-k
use already existing keyword values for revision information.
-q
quiet mode.
-m
use the following text as the message.
-n
assign a symbolic name to this revision
-N
assign a symbolic name to this revision. Overides a previous assignment.
-s
assing the given state to this file
-t
use the named file for the descriptive text. If a file is omitted, the user is prompted for the text.

co

Check a file out from RCS.

-l
locks the checked out revision.
-p
prints the retrieved revision on the standard output.
-q
quiet mode.
-d
check out the newest revision older than date.
-r
check out the specified revision
-s
check out the latest revision with the specified state.
-w
retrieves the latest revision checked in by the user with the given login name.
-j
generates a new revision which is the join of the given revisions.

rcs

Change RCS file attributes.

-i
create and initialize a new RCS file.
-a
append the following login names to the access list.
-A
append the login names on the access list of the specifed file to the file being checked in.
-e
erase the login names from the access list.
-c
set the comment leader to the given string.
-l
locks the revision. (co -l is preferred)
-u
unlocks the specified revision.
-L
sets locking to strict (the default).
-U
sets locking to non-strict (discouraged).
-n
assigns symbolic name to a specified revision
-N
assigns symbolic name to a specified revision. Overides previous uses of the name.
-S
similar to -n except the most recent revision on the trunk is assigned the symbolic name.
-o
deletes ("outdates") the revisions in the give range.
-q
quiet mode.
-s
sets the state attribute to the specified revision.
-t
writes descriptive text into the RCS file.

rcsdiff

Compare revisions of RCS files.

-r
Compare the working version of the file with the specified revision. If two -r flags are given, then the two specified revisions are compared.
-b
ignore trailing blanks and treat all other strings of blanks as equivalent.
-c
produce a context diff.
-e
produce a script of commands for ed to recreate the files.
-f
similar to -e except in the opposite order (not useful for ed).
-h
does a fast, half-hearted job.

rcsmerge

Merges revisions of a file. Difficult to use.

rlog

Print log messages and other information about RCS files.

-L
ignores RCS files that have no locks set.
-R
only prints the name of the RCS file
-h
prints only the RCS file name, working file name, head, access list, locks, symbolic names and suffix.
-t
same as -h, plus the descriptive text is printed.
-d
prints information about revisions within the checkin date/time in the ranges given.
-l
prints information about locked revisions.
-r
prints information about revisions given in the comma seperated list of revisions.
-s
prints information about revisions whose state attributes match the given state.
-w
prints information about revisions checked in by users with login names appearing in the list.


Go to the first, previous, next, last section, table of contents.