The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

cvs_revbytag - Extract from cvs log

SYNOPSIS

cvs_revbytag [-f file.log] [-o dir] [-t title] [-s] [-d "dirs ..."] [-S yyyy/mm/dd]

OPTIONS

-d

List of directories.

-f

Mode off-line.

-h

Display Usage.

-o

Output directory.

-s

use an extern style sheet (cvs_revbytag.css).

-t

Specify the main title.

-v

Display Version.

-D

suppress 'dead' files in tree.

DESCRIPTION

cvs_revbytag parses cvs log and produces HTML reports.

Each report is composed of two parts :

- a energy plot

- a table (a row for each file, a column for each tag) where the cell cointains the revision of the file for the tag.

This tool needs File::Which, GD, Chart::Plot::Canvas, HTML::Template and Parse::RecDescent modules.

Configuration file (.cvs_metrics)

If present, cvs_revbytag reads the configuration file .cvs_metrics in the current directory. The file could contains the following variables :

 $title = "main";

 $regex_tag = '^V\d+';

 @dirs = ( "abc", "def" , "def/hij" );

SEE ALSO

cvs_current, cvs_activity, cvs_energy, cvs_tklog, cvs_wxlog

COPYRIGHT

(c) 2005-2010 Francois PERRAD, France. All rights reserved.

This library is distributed under the terms of the Artistic Licence.

AUTHOR

Francois PERRAD, francois.perrad@gadz.org