DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(cvs.info.gz) history options

Info Catalog (cvs.info.gz) history
 
 A.13.1 history options
 ----------------------
 
 Several options (shown above as `-report')  control  what kind of
 report is generated:
 
 `-c'
      Report on each time commit was used (i.e., each time the
      repository was modified).
 
 `-e'
      Everything (all record types).  Equivalent to specifying `-x' with
      all record types.  Of course, `-e' will also include record types
      which are added in a future version of CVS; if you are writing a
      script which can only handle certain record types, you'll want to
      specify `-x'.
 
 `-m MODULE'
      Report on a particular module.  (You can meaningfully use `-m'
      more than once on the command line.)
 
 `-o'
      Report on checked-out modules.  This is the default report type.
 
 `-T'
      Report on all tags.
 
 `-x TYPE'
      Extract a particular set of record types TYPE from the CVS
      history.  The types are indicated by single letters, which you may
      specify in combination.
 
      Certain commands have a single record type:
 
     `F'
           release
 
     `O'
           checkout
 
     `E'
           export
 
     `T'
           rtag
 
      One of five record types may result from an update:
 
     `C'
           A merge was necessary but collisions were detected (requiring
           manual merging).
 
     `G'
           A merge was necessary and it succeeded.
 
     `U'
           A working file was copied from the repository.
 
     `P'
           A working file was patched to match the repository.
 
     `W'
           The working copy of a file was deleted during update (because
           it was gone from the repository).
 
      One of three record types results from commit:
 
     `A'
           A file was added for the first time.
 
     `M'
           A file was modified.
 
     `R'
           A file was removed.
 
    The options shown as `-flags' constrain or expand the report without
 requiring option arguments:
 
 `-a'
      Show data for all users (the default is to show data only for the
      user executing `history').
 
 `-l'
      Show last modification only.
 
 `-w'
      Show only the records for modifications done from the same working
      directory where `history' is executing.
 
    The options shown as `-options ARGS' constrain the report based on
 an argument:
 
 `-b STR'
      Show data back to a record containing  the  string STR  in  either
      the module name, the file name, or the repository path.
 
 `-D DATE'
      Show data since DATE.  This is slightly different from the normal
      use of `-D DATE', which selects the newest revision older than
      DATE.
 
 `-f FILE'
      Show data for a particular file (you can specify several `-f'
      options on the same command line).  This is equivalent to
      specifying the file on the command line.
 
 `-n MODULE'
      Show data for a particular module (you can specify several `-n'
      options on the same command line).
 
 `-p REPOSITORY'
      Show data for a particular source repository  (you can specify
      several `-p' options on the same command line).
 
 `-r REV'
      Show records referring to revisions since the revision or tag
      named REV appears in individual RCS files.  Each RCS file is
      searched for the revision or tag.
 
 `-t TAG'
      Show records since tag TAG was last added to the history file.
      This differs from the `-r' flag above in that it reads only the
      history file, not the RCS files, and is much faster.
 
 `-u NAME'
      Show records for user NAME.
 
 `-z TIMEZONE'
      Show times in the selected records using the specified time zone
      instead of UTC.
 
Info Catalog (cvs.info.gz) history
automatically generated byinfo2html