Francois Perrad > CVS-Metrics-0.18 > cgi_cvs_evolr

Download:
CVS-Metrics-0.18.tar.gz

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

cgi_cvs_evolr - Extract from cvs log

SYNOPSIS ^

cgi_cvs_evolr

OPTIONS ^

CGI parameters

cvsroot

Directory.

path

Sub-directory.

from_tag

Tag.

to_tag

Tag.

DESCRIPTION ^

cgi_cvs_evolr parses cvs log and produces HTML reports.

These reports are between a couple of from/to tags.

Each report is composed of three parts :

- activity and energy plots

- an evolution summary : numbers of added/modified/deleted files for each directory

- an detailed report : all informations about CVS commit, sorted first by directory, after grouped by message and sorted by date.

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

cgi_cvs_evolr is called from cgi_cvs_evolq result.

Configuration file (.cvs_metrics)

If present, cvs_current 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" );

 $start_date = "2006/01/01";

SEE ALSO ^

cvs_activity, cvs_energy, cvs_tklog, cvs_wxlog

COPYRIGHT ^

(c) 2004-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

syntax highlighting: