https://invisible-island.net/ded/cm_tools/


rcsget(man)


NAME

       rcsget - RCS check-out utility

SYNOPSIS

       rcsget [options] [file-specifications]

DESCRIPTION

       Rcsget is a simple interface to rcs (revision control system), which is
       used to extract files from rcs archives.

       Rcsget  checks out (extracts) files from an rcs archive which have been
       checked in using rcsput orcheckin.  Rcsput checks in  files,  retaining
       their modification date as the check-in date.
        Rcsget  extracts  a given version of one or more files, and sets their
       modification date to match the check-in date.

OPTIONS

       Rcsget is a directory-recursive interface to the co utility which  does
       special  things  with  the file modification date.  Most of its options
       are passed to checkout or co, and then  interpreted  to  determine  the
       correct modification date.  Options special to rcsget are:

       -a  permits rcsget to process directory names beginning with ".".

       -d  directs  rcsget  to  scan  the  rcs directories to find the list of
           files which are checked-out.  Otherwise, rcsget  will  select  only
           those files which are already checked-out.

       -L  directs  rcsget  to follow symbolic links to subdirectories.  These
           are ignored otherwise.

       -n  no-op mode directs rcsget to show what files would be  checked  out
           without actually checking them out.

       -R  (same   as  -d)  causes  rcsget  to  recur  through  the  specified
           directories.

       -Tpath
           specify an alternate  pathname  for  the  checkout  utility.   This
           overrides the default "checkout" path.

       Rcsget  also recognizes (and acts on) the "-q" (quiet) and "-x" options
       of checkout.

OPERATIONS

       To extract files using rcsget, you must  provide  one  or  more  names.
       They may be either file or directory names.

       Rcsget  resolves  names  until  it  finds  one of the form "RCS/file,v"
       before invoking co.  If it finds a directory (other than "RCS"), rcsget
       will recur to extract files at lower levels.

ENVIRONMENT

       Rcsget is written in C, and runs on POSIX systems.

FILES

       Rcsget uses the following files:

       checkout
              a  utility  which  invokes  co  and  then  modifies  the  file's
              modification  date  so that it matches the version-date selected
              which was extracted via co.

ANTICIPATED CHANGES

       None.

AUTHORS

       Thomas E. Dickey <dickey@invisible-island.net>

SEE ALSO

       checkin, checkout, rcsput, ded, co (1)

                                  2025-09-28                         RCSGET(1)