App-Git-Workflow
view release on metacpan or search on metacpan
lib/App/Git/Workflow.pm view on Meta::CPAN
=head2 C<tags ()>
Returns a list of all tags.
=head2 C<_alphanum_sort ()>
Does sorting (for the building C<sort>) in a alpha numerical fashion.
Specifically all numbers are converted for the comparison to 14 digit strings
with leading zeros.
=head2 C<children ($dir)>
Get the child files of C<$dir>
=head2 C<config ($name, $default)>
Get the git config value of C<$name>, or if not set C<$default>
=head2 C<current ()>
Get the current branch/tag or commit
=head2 C<match_commits ($type, $regex, $max)>
=head2 C<release ($tag_or_branch, $local, $search)>
=head2 C<releases (%option)>
=head2 C<commit_details ($name)>
Get info from C<git show $name>
=head2 C<files_from_sha ($sha)>
Get the files changed by the commit
=head2 C<slurp ($file)>
Return the contents of C<$file>
=head2 C<spew ( $file, @data )>
Write C<@data> to the file C<$file>
=head2 C<settings ()>
Get the saved settings for the current repository
=head2 C<save_settings ()>
Save any changed settings for the current repository
=head1 DIAGNOSTICS
=head1 CONFIGURATION AND ENVIRONMENT
=head1 DEPENDENCIES
=head1 INCOMPATIBILITIES
=head1 BUGS AND LIMITATIONS
There are no known bugs in this module.
Please report problems to Ivan Wills (ivan.wills@gmail.com).
Patches are welcome.
=head1 AUTHOR
Ivan Wills - (ivan.wills@gmail.com)
=head1 LICENSE AND COPYRIGHT
Copyright (c) 2014 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 L<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.
=cut
( run in 1.081 second using v1.01-cache-2.11-cpan-39bf76dae61 )