Re: History of the project

Larry Jones <[email protected]>
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>
KalliMan writes [re cvs history]:
> 
> Can somebody tells me what the ... is the meaning of these columns???

Here's what I've just added to the manual:

A.13.2 history output
---------------------

`history' prints a line for each selected history record.  Each line
begins with a character indicating the record type (*note history
options::), followed by a timestamp (in the format `YYYY-MM-DD HH:MM
ZZZZ'), then the name of the user who performed the action.  The
remainder of the line depends on the record type:

`T'
     The relative path to the directory in the repository; then the
     description of the tag in the format `[NAME:OPT]' where NAME is
     the tag name and OPT is `D' for `tag -d', the specified revision
     for `tag -r', the specified date for `tag -D', or `A' for a plain
     `tag'.

`F', `E', `O'
     The tag/revision/date checked out, if any, enclosed in `[' and `]';
     the relative path to the directory in the repository, if any; the
     associated module name, enclosed in `=' and `='; then the absolute
     path to the local working directory or `<remote>'.

`W', `U', `P', `C', `G', `M', `A', `R'
     The revision checked out; the file name; the relative path to the
     directory in the repository, if any; the associated module name,
     enclosed in `=' and `='; then the absolute path to the local
     working directory or `<remote>'.


   `~' at the beginning of a working directory means the user's home
directory.  `*' at the end of a repository or working directory means
the associated module name.

A.13.3 history examples
-----------------------

     $ cvs history -e

     A 2009-07-21 20:21 +0000 bach  1.1 tc.1       yoyodyne/tc/man == ~/tc/man
     M 2009-07-21 20:22 +0000 bach  1.2 backend.c  yoyodyne/tc     == ~/tc
     M 2009-07-21 20:27 +0000 bach  1.5 frontend.c yoyodyne/tc     == ~/tc
     T 2009-07-21 20:27 +0000 bach  yoyodyne/tc [rel_0_3:A]
     O 2009-07-21 20:28 +0000 cedar [rel_0_1] yoyodyne/*         =tc= <remote>/*
     C 2009-07-21 20:29 +0000 cedar 1.3 driver.c   yoyodyne/tc     == <remote>
     U 2009-07-21 20:29 +0000 cedar 1.5 frontend.c yoyodyne/tc     == <remote>
     F 2009-07-21 20:31 +0000 bach                      =yoyodyne=    ~/*
     E 2009-07-21 20:33 +0000 bach  [rel_0_3] yoyodyne/tc     =.=       /foo/*
     O 2009-07-21 20:37 +0000 bach  yoyodyne/*          =tc=          ~/*
     R 2009-07-21 20:37 +0000 bach  1.2 test2.t yoyodyne/tc/testing == ~/tc/testing
     E 2009-07-21 20:38 +0000 bach  [2009.07.21.20.38.48] yoyodyne/*  =tc=  /foo
-- 
Larry Jones

My life needs a rewind/erase button. -- Calvin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.