CI(1) - General Commands Manual # CI(1) - General Commands Manual
NAME # ci - check in RCS revisions
SYNOPSIS # ci [-qV] [-d[date]] [-f[rev]] [-I[rev]] [-i[rev]] [-j[rev]] [-k[rev]] [-l[rev]] [-M[rev]] [-m‌msg] [-N‌symbol] [-n‌symbol] [-r[rev]] [-s‌state] [-t[str]] [-u[rev]] [-w‌username] [-x‌suffixes] [-z‌tz] file …
DESCRIPTION # The ci program is used to check in new revisions to RCS files.
When a file is checked in, it is stored in the RCS directory with a specific revision number, and the original file itself is deleted.
...
CO(1) - General Commands Manual # CO(1) - General Commands Manual
NAME # co - check out RCS revisions
SYNOPSIS # co [-TV] [-d‌date] [-f[rev]] [-I[rev]] [-k‌mode] [-l[rev]] [-M[rev]] [-p[rev]] [-q[rev]] [-r[rev]] [-s‌state] [-u[rev]] [-w[user]] [-x‌suffixes] [-z‌tz] file …
DESCRIPTION # The co program is used to check out revisions from RCS files.
When a file is checked out, a copy is taken from the RCS repository, minus its RCS information, and placed in the current working directory.
...
IDENT(1) - General Commands Manual # IDENT(1) - General Commands Manual
NAME # ident - identify RCS keyword strings in files
SYNOPSIS # ident [-qV] [file …]
DESCRIPTION # The ident program searches for the pattern $keyword:… $ from the files specified as argument (or standard input if none are given). See the KEYWORD SUBSTITUTION section of rcs(1) for more information.
The following options are supported:
-q
Quiet mode: suppress warnings if no pattern found.
...
MERGE(1) - General Commands Manual # MERGE(1) - General Commands Manual
NAME # merge - 3-way file merge
SYNOPSIS # merge [-EepqV] [-LÂ label] file1Â file2Â file3
DESCRIPTION # The merge program merges changes leading from file2 to file3 into file1.
The following options are supported:
-E
Default merge: see diff3(1) for details.
-e
Same as -E but does not warn about conflicts.
-L label
Specifies labels to be used in place of corresponding file names in conflict reports.
...
RCS(1) - General Commands Manual # RCS(1) - General Commands Manual
NAME # rcs - RCS file management program
SYNOPSIS # rcs [-IiLqTUV] [-A‌oldfile] [-a‌users] [-b[rev]] [-c‌string] [-e[users]] [-k‌mode] [-l[rev]] [-m‌rev:msg] [-o‌rev] [-t[str]] [-u[rev]] [-x‌suffixes] file …
DESCRIPTION # Revision Control System (RCS) is a software tool which lets people manage multiple revisions of text that is revised frequently, such as source code or documentation.
The rcs program is used to create RCS files or manipulate the contents of existing files.
...
RCSCLEAN(1) - General Commands Manual # RCSCLEAN(1) - General Commands Manual
NAME # rcsclean - clean up working files
SYNOPSIS # rcsclean [-TV] [-k‌mode] [-n[rev]] [-q[rev]] [-r[rev]] [-u[rev]] [-x‌suffixes] [-z‌tz] [file …]
DESCRIPTION # The rcsclean program is used to clean up (remove) files that are not being worked on. Only checked out files from the current working directory are removed – rcsclean does not remove files from the RCS repository.
...
RCSDIFF(1) - General Commands Manual # RCSDIFF(1) - General Commands Manual
NAME # rcsdiff - compare RCS revisions
SYNOPSIS # rcsdiff [-cnquV] [-k‌mode] [-r‌rev] [-x‌suffixes] [-z‌tz] [diff_options] file …
DESCRIPTION # The rcsdiff program is used to compare revisions of RCS files, in much the same way as the diff(1) utility. Differences between two specific revisions can be requested, as well as differences between the current working file and the latest revision of the default branch.
...
RCSFILE(5) - File Formats Manual # RCSFILE(5) - File Formats Manual
NAME # rcsfile - format of an RCS file
DESCRIPTION # An RCS file is a text file. It consists of four sections, each separated by two empty lines. RCS files should not be edited by hand; the rcs(1) programs should be used instead.
Administrative data # The RCS file begins with admin data. Each entry in this section consists of either one or multiple values.
...
RCSMERGE(1) - General Commands Manual # RCSMERGE(1) - General Commands Manual
NAME # rcsmerge - merge RCS revisions
SYNOPSIS # rcsmerge [-EV] [-k‌mode] [-p[rev]] [-q[rev]] [-x‌suffixes] [-z‌tz] -r‌rev file …
DESCRIPTION # The rcsmerge program merges changes between two revisions of an RCS file into the corresponding working file.
rcsmerge also supports keyword substitution – see the rcs(1) man page for more information.
The following options are supported:
-E
...
RLOG(1) - General Commands Manual # RLOG(1) - General Commands Manual
NAME # rlog - display information about RCS files
SYNOPSIS # rlog [-bhLNRtV] [-d‌dates] [-E‌endsep] [-l[lockers]] [-r[revs]] [-S‌revsep] [-s‌states] [-w[logins]] [-x‌suffixes] [-z‌tz] file …
DESCRIPTION # The rlog program displays information about RCS files.
A file’s complete RCS history can be displayed (the default if no options are specified) or a subset of its history log can be requested, depending on which options are specified.
...