merge RCS revisions
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:
- Default merge: see diff3(1) for
- Specify the keyword substitution mode.
- Print result to standard output.
- Be quiet about reporting.
- Merge with respect to revision rev. This option
should be specified twice to merge changes between two specific revisions.
If only one revision is specified, merging is done between that revision
and the latest revision of the default branch.
- Print RCS's version number.
- Specify the suffixes for RCS files. Suffixes should be separated by the
- Specify the time zone for keyword substitution.
- If set, this variable should contain a list of space-delimited options
that are prepended to the argument list.
rcsmerge utility exits with one of the following
Merge differences between revision 1.4 and 1.8 of foo.c
and print the result to standard output:
- No overlaps.
- Overlaps were found.
- An error occurred.
$ rcsmerge -p -r1.4 -r1.8
Undo changes between revision 2.4 and 2.8 of
foo.c, overwriting the working copy:
The flags [
$ rcsmerge -r2.8 -r2.4
-AeT] have no effect and are provided for