info rcsでレビジョンオプションの確認(rcs)

info rcsでドキュメント確認できます。

takk@deb9:~/tmp$ info rcs
Next: Overview,  Up: (dir)


This manual is for GNU RCS (version 5.9.4, 18 January 2015).

   Copyright c 2010?2015 Thien-Thi Nguyen

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.3 or any later version published by the Free Software
     Foundation; with no Invariant Sections, with no Front-Cover Texts,
     and with no Back-Cover Texts.  A copy of the license is included in
     the appendix entitled “GNU Free Documentation License”.

* Menu:

* Overview::            General purpose and information.
* Usage::               How to use RCS.
* Hacking::             With source, you can help improve things.
* GNU FDL::             Copying and sharing this documentation.
* Index::



   A "revision number" is a branch number followed by a dot followed by
an integer, and a "branch number" is an odd number of integers separated
by dot.  A revision number with one dot (implying a branch number
without any dots) is said to be "on the trunk".  All integers are
positive.  For example:

     1.1         -- revision number for initial checkin (typically);
                    branch number: 1    -- more complicated (perhaps after much gnarly hacking);
                    branch number: 9.4.1

     333.333.333 -- not a valid revision number;
                    however, a perfectly valid branch number


takk@deb9:~/tmp$ info rcs


2.1.1 Revision options

As to be expected in a revision control system, many options are of the
form ‘-FLAG[REV]’, where FLAG is a single letter (e.g., ‘r’).  If
ommitted, REV defaults to the latest revision on the default branch.  A
revision can be specified in many ways:

     Straightforward dot-notation, where BR specifies the branch.

     Like BR.N, using the default branch.

     Like BR.N, using the a command-specific computation of N, given the
     current tip I.  For ci (*note ci::), N would be ‘I + 1’, while for
     other commands N would be simply I.

     This is the symbolic name of a revision, as assigned previously by
     a ‘ci -n’ or ‘ci -N’ command.

     The command computes the effective revision by examining the values
     of keyword expansions in the working file.

For commands that accept a range of revisions, the syntax is generally
‘REV1:REV2’, i.e., two revisions (specified as described above)
separated by a colon.