home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / gr564b.zip / RCSMERGE.1 < prev    next >
Text File  |  1992-07-28  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4. RCSMERGE(1)                                           RCSMERGE(1)
  5.  
  6.  
  7. NNAAMMEE
  8.        rcsmerge - merge RCS revisions
  9.  
  10. SSYYNNOOPPSSIISS
  11.        rrccssmmeerrggee [_o_p_t_i_o_n_s] _f_i_l_e
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.        rrccssmmeerrggee incorporates the changes between two revisions of
  15.        an RCS file into the corresponding working file.
  16.  
  17.        Pathnames matching an RCS suffix denote RCS files; all
  18.        others denote working files.  Names are paired as
  19.        explained in ccii(1).
  20.  
  21.        At least one revision must be specified with one of the
  22.        options described below, usually --rr.  At most two
  23.        revisions may be specified.  If only one revision is
  24.        specified, the latest revision on the default branch
  25.        (normally the highest branch on the trunk) is assumed for
  26.        the second revision.  Revisions may be specified
  27.        numerically or symbolically.
  28.  
  29.        rrccssmmeerrggee prints a warning if there are overlaps, and
  30.        delimits the overlapping regions as explained in mmeerrggee(1).
  31.        The command is useful for incorporating changes into a
  32.        checked-out revision.
  33.  
  34. OOPPTTIIOONNSS
  35.        --kk_s_u_b_s_t
  36.               Use _s_u_b_s_t style keyword substitution.  See ccoo(1)
  37.               for details.  For example, --kkkk --rr11..11 --rr11..22 ignores
  38.               differences in keyword values when merging the
  39.               changes from 11..11 to 11..22.
  40.  
  41.        --pp[_r_e_v]
  42.               Send the result to standard output instead of
  43.               overwriting the working file.
  44.  
  45.        --qq[_r_e_v]
  46.               Run quietly; do not print diagnostics.
  47.  
  48.        --rr[_r_e_v]
  49.               Merge with respect to revision _r_e_v.  Here an empty
  50.               _r_e_v stands for the latest revision on the default
  51.               branch, normally the head.
  52.  
  53.        --VV     Print s version number.
  54.  
  55.        --VV_n    Emulate RCS version _n.  See ccoo(1) for details.
  56.  
  57.        --xx_s_u_f_f_i_x_e_s
  58.               Use _s_u_f_f_i_x_e_s to characterize RCS files.  See ccii(1)
  59.               for details.
  60.  
  61.  
  62.  
  63.  
  64. GNU                         1992/07/28                          1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. RCSMERGE(1)                                           RCSMERGE(1)
  71.  
  72.  
  73. EEXXAAMMPPLLEESS
  74.        Suppose you have released revision 2.8 of ff..cc.  Assume
  75.        furthermore that after you complete an unreleased revision
  76.        3.4, you receive updates to release 2.8 from someone else.
  77.        To combine the updates to 2.8 and your changes between 2.8
  78.        and 3.4, put the updates to 2.8 into file f.c and execute
  79.  
  80.            rrccssmmeerrggee  --pp  --rr22..88  --rr33..44  ff..cc  >>ff..mmeerrggeedd..cc
  81.  
  82.        Then examine ff..mmeerrggeedd..cc.  Alternatively, if you want to
  83.        save the updates to 2.8 in the RCS file, check them in as
  84.        revision 2.8.1.1 and execute ccoo --jj:
  85.  
  86.            ccii  --rr22..88..11..11  ff..cc
  87.            ccoo  --rr33..44  --jj22..88::22..88..11..11  ff..cc
  88.  
  89.        As another example, the following command undoes the
  90.        changes between revision 2.4 and 2.8 in your currently
  91.        checked out revision in ff..cc.
  92.  
  93.            rrccssmmeerrggee  --rr22..88  --rr22..44  ff..cc
  94.  
  95.        Note the order of the arguments, and that ff..cc will be
  96.        overwritten.
  97.  
  98. EENNVVIIRROONNMMEENNTT
  99.        RRCCSSIINNIITT
  100.               options prepended to the argument list, separated
  101.               by spaces.  See ccii(1) for details.
  102.  
  103. DDIIAAGGNNOOSSTTIICCSS
  104.        Exit status is 0 for no overlaps, 1 for some overlaps, 2
  105.        for trouble.
  106.  
  107. IIDDEENNTTIIFFIICCAATTIIOONN
  108.        Author: Walter F. Tichy.
  109.        Revision Number: 5.4; Release Date: 1992/07/28.
  110.        Copyright 1982, 1988, 1989 by Walter F. Tichy.
  111.        Copyright 1990, 1991, 1992 by Paul Eggert.
  112.  
  113. SSEEEE AALLSSOO
  114.        ci(1), co(1), ident(1), merge(1), rcs(1), rcsdiff(1),
  115.        rcsintro(1), rlog(1), rcsfile(5)
  116.        Walter F. Tichy, RCS--A System for Version Control,
  117.        _S_o_f_t_w_a_r_e_-_-_P_r_a_c_t_i_c_e _& _E_x_p_e_r_i_e_n_c_e 1155, 7 (July 1985),
  118.        637-654.
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. GNU                         1992/07/28                          2
  131.  
  132.  
  133.