Group::Git::Cmd::SinceRelease - Gets the number of commits each repository is ahead of the last release
This documentation refers to Group::Git::Cmd::SinceRelease version 0.0.11
group-git since-release [(-m|--min-commits) n] [-n|--name] group-git since-release --no-release group-git since-release (-r|--released) group-git since-release [options] Options: -m --min-commits[=]int Set the minimum number of commits to be found since the last release (ie tag) before the results are shown. (Default 1) -n --name Show the last release's name (ignored if --quiet used) --no-release Show only repositories that have never been released (no tags) -r --released Show repositories that are currently released. -q --quiet Just show the number of commits since the last release -v --verbose Show all repository results. --help Show this documentation --man Show full documentation
The since-release command reports the statuses of repositories relative to their last release. Usually reporting the number of releases since the last release but with the --released option shows only with no new commits since the last release. Also with the --no-release option only repositories with no tagged releases are reported.
since-release
--released
--no-release
since_release_start ()
Initializes command line parameters.
since_release ($name)
Calculates the number of commits since the last release (via the newest tag)
tag ($name)
Does the work of finding tags
There are no known bugs in this module.
Please report problems to Ivan Wills (ivan.wills@gmail.com).
Patches are welcome.
Ivan Wills - (ivan.wills@gmail.com)
Copyright (c) 2015 Ivan Wills (14 Mullion Close, Hornsby Heights, NSW Australia 2077). All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
To install Group::Git::Cmd::SinceRelease, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Group::Git::Cmd::SinceRelease
CPAN shell
perl -MCPAN -e shell install Group::Git::Cmd::SinceRelease
For more information on module installation, please visit the detailed CPAN module installation guide.