info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: History of the project


From: Larry Jones
Subject: Re: History of the project
Date: Wed, 22 Jul 2009 17:44:26 -0400

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]