NAME
cvs_tklog - Extract from cvs log
SYNOPSIS
cvs_tklog [-f file.log] [-o dir] [-t title] [-s] [-D] [-H] [-S yyyy/mm/dd]
OPTIONS
- -f
 - 
Mode off-line.
 - -h
 - 
Display Usage.
 - -o
 - 
Output directory.
 - -s
 - 
use an extern style sheet (cvs_tklog.css).
 - -t
 - 
Specify the main title.
 - -v
 - 
Display Version.
 - -D
 - 
suppress 'dead' files in tree.
 - -H
 - 
append HEAD as a tag.
 - -S
 - 
Specify the start date (yyyy/mm/dd).
 
DESCRIPTION
cvs_tklog parses cvs log and produces selected HTML reports.
The Tk GUI allows to select a directory and 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 Tk, File::Which, GD, Chart::Plot::Canvas, HTML::Template and Parse::RecDescent modules.
Configuration file (.cvs_metrics)
If present, cvs_tklog reads the configuration file .cvs_metrics in the current directory. The file could contains the following variables :
$title = "main";
$regex_tag = '^V\d+';
$flg_head = 1;     # or 0
$flg_dead = 1;     # or 0
$start_date = "2006/01/01";
SEE ALSO
cvs_activity, cvs_energy, cvs_wxlog, cvs_current
COPYRIGHT
(c) 2003-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