home *** CD-ROM | disk | FTP | other *** search
-
-
-
- RCSMERGE(1L)
-
-
-
- NAME
- rcsmerge - merge RCS revisions
-
- SYNOPSIS
- rcsmerge -rrev1 [ -rrev2 ] [ -p ] file
-
- DESCRIPTION
- Rcsmerge incorporates the changes between rev1 and rev2 of
- an RCS file into the corresponding working file. If -p is
- given, the result is printed on the standard output, other-
- wise the result overwrites the working file.
-
- A file name ending in ',v' is an RCS file name, otherwise a
- working file name. Merge derives the working file name from
- the RCS file name and vice versa, as explained in co(1L). A
- pair consisting of both an RCS and a working file name may
- also be specified.
-
- Rev1 may not be omitted. If rev2 is omitted, the latest
- revision on the default branch (normally the highest branch
- on the trunk) is assumed. Both rev1 and rev2 may be given
- numerically or symbolically.
-
- Rcsmerge prints a warning if there are overlaps, and delim-
- its the overlapping regions as explained in co -j. The com-
- mand is useful for incorporating changes into a checked-out
- revision.
-
- EXAMPLES
- Suppose you have released revision 2.8 of f.c. Assume furth-
- ermore that you just completed revision 3.4, when you
- receive updates to release 2.8 from someone else. To com-
- bine the updates to 2.8 and your changes between 2.8 and
- 3.4, put the updates to 2.8 into file f.c and execute
-
- rcsmerge -p -r2.8 -r3.4 f.c >f.merged.c
-
- Then examine f.merged.c. Alternatively, if you want to save
- the updates to 2.8 in the RCS file, check them in as revi-
- sion 2.8.1.1 and execute co -j:
-
- ci -r2.8.1.1 f.c
- co -r3.4 -j2.8:2.8.1.1 f.c
-
- As another example, the following command undoes the changes
- between revision 2.4 and 2.8 in your currently checked out
- revision in f.c.
-
- rcsmerge -r2.8 -r2.4 f.c
-
- Note the order of the arguments, and that f.c will be
- overwritten.
-
-
-
- 1
-
-
-
-
-
-
- RCSMERGE(1L)
-
-
-
- IDENTIFICATION
- Author: Walter F. Tichy, Purdue University, West Lafayette,
- IN, 47907.
- Revision Number: 1.2 ; Release Date: 89/05/02 .
- Copyright c 1982, 1988, 1989 by Walter F. Tichy.
-
- SEE ALSO
- ci(1L), co(1L), merge(1L), ident(1L), rcs(1L), rcsdiff(1L),
- rlog(1L), rcsfile(5L),
- Walter F. Tichy, "Design, Implementation, and Evaluation of
- a Revision Control System," in Proceedings of the 6th Inter-
- national Conference on Software Engineering, IEEE, Tokyo,
- Sept. 1982.
-
- BUGS
- Rcsmerge does not work on files that contain lines with a
- single `.'.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2
-
-
-
-