cvs2cl.pl - produces GNU-style ChangeLogs in CVS working copies, by running "cvs log" and parsing the output. Shared log entries are unified in an intuitive way.
This script generates GNU-style ChangeLog files from CVS log information. Basic usage: just run it inside a working copy and a ChangeLog will appear. It requires repository access (i.e., 'cvs log' must work). Run "cvs2cl.pl --help" to see more advanced options.
See http://www.red-bean.com/cvs2cl for updates, and for instructions on getting anonymous CVS access to this script.
Maintainer: Karl Fogel <kfogel@red-bean.com> Please report bugs to <bug-cvs2cl@red-bean.com>.
This script requires Text::Wrap, Time::Local, and File::Basename. It also seems to require Perl 5.004_04 or higher.
Text::Wrap
Time::Local
File::Basename
Perl 5.004_04
any
Version_Control/CVS
To install Ast, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Ast
CPAN shell
perl -MCPAN -e shell install Ast
For more information on module installation, please visit the detailed CPAN module installation guide.