劉康民 > SVK-Churn > SVK::Command::Churn

Download:
SVK-Churn-0.05.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.05   Source  

NAME ^

SVK::Command::Churn - Generate SVK Statistics graph.

SYNTAX ^

  svk [OPTIONS] churn //depotpath

OPTIONS ^

  -t  chart type, one of "commits","committers","loc"
      default to "loc" (lines of codes)
  -q  quiet
  -o  output filename

DESCRIPTION ^

This module helps you to understand yor SVK repository developing statistics. It'll generate a file named churn.png under current directory unless -o parameter is given.

SVK is a decentralized version control system built on top of the robust Subversion filesystem. For more information, please visit http://svk.elixus.org.

API ^

All sub-routines defined in this modules is supposed to be invoked by SVK internally, not to be called directly by developers. They are all internal methods. If you must call them, please understand what you are doing.

options

Define command line options.

parse_arg

Parse command line argument string.

run

Run this churn command. This methods simply dispatch to one of the following 3 methods according to user's command line argument.

commits_graph

Generate 'commits' churn graph.

committers_graph

Generate churn graph in the respect of comitters.

loc_graph

Generate churn graph in the respect of lines of code.

trace_svklog

General 'svk log' traversing rounine use internally inside this module.

SEE ALSO ^

SVN::Churn, SVK, http://svk.elixus.org

AUTHOR ^

Kang-min Liu <gugod@gugod.org>

COPYRIGHT ^

Copyright 2005,2006,2007 by Kang-min Liu <gugod@gugod.org>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See <http://www.perl.com/perl/misc/Artistic.html>

syntax highlighting: