OPTIONS

Indicates the run mode for the program. The default is 'assign' which assigns categories and marks the notes as 'pending' (or 'ignored'). Other modes are 'review', 'render', 'summarize' and 'update'.

--type|-t TYPE

Indicates what types of commits to process. The default for 'assign' mode is 'new', which processes commits without any perldelta notes. The default for 'review', 'summarize' and 'render' modes is 'pending'. The options must be set explicitly for 'update' mode.

The type 'blocking' is reserved for commits needing further review.

--status|-s STATUS

For 'update' mode only, sets a new status. While there is no restriction, it should be one of 'new', 'pending', 'blocking', 'ignored' or 'done'.

--since REVISION

Defines the boundary for searching git commits. Defaults to the last major tag (as would be given by 'git describe').

--help

Shows the manual.

TODO

It would be nice to make some of the structured sections smarter -- e.g. look at changed files in pod/* for Documentation section entries. Likewise it would be nice to collate them during the render phase -- e.g. cluster all platform-specific things properly.

AUTHOR

David Golden <dagolden@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2010 by David Golden.

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

Module Install Instructions

To install git-deltatool, simply copy and paste either of the commands in to your terminal