Dist::Zilla::Plugin::Git3pm
Update your git repository after release
Version
version 2.051
Overview
This set of plugins for Dist::Zilla can do interesting things for module authors using Git (<https://git-scm.com>) to track their work.
You need Git 1.5.4 or later to use these plugins. Some plugins require a more recent version of Git for certain features.
The @Git Bundle
The most commonly used plugins are part of the @Git bundle. They are:
- •
-
Git::Check
Before a release, check that the repo is in a clean state (you have committed your changes).
- •
-
Git::Commit
After a release, commit updated files.
- •
-
Git::Tag
After a release, tag the just-released version.
- •
-
Git::Push
After a release, push the released code & tag to your public repo.
Non-Bundled Plugins
The other plugins in this distribution are not included in the @Git bundle, either because they conflict with Dist::Zilla's @Basic bundle or because they have more specialized uses.
- •
-
Git::CommitBuild
Commits the released files to a separate branch of your repo.
- •
-
Git::GatherDir
A replacement for Dist::Zilla's standard GatherDir plugin that gathers files based on whether they are tracked by Git (conflicts with
@Basicbecause that includes GatherDir).
- •
-
Git::Init
Can be used in a minting profile (<http://dzil.org/tutorial/minting-profile.html>) to initialize and configure your Git repo automatically when you do
"dzil new".
- •
-
Git::NextVersion
Calculates the version number of your distribution from your Git tags using Version::Next.
Support
Bugs may be submitted through the RT bug tracker <https://rt.cpan.org/Public/Dist/Display.html?Name=Dist-Zilla-Plugin-Git> (or [email protected] <mailto:[email protected]>).
There is also a mailing list available for users of this distribution, at <http://dzil.org/#mailing-list>.
There is also an irc channel available for users of this distribution, at "#distzilla" on "irc.perl.org" <irc://irc.perl.org/#distzilla>.
Contributors
•
|
Christopher J. Madsen <[email protected]> |
|---|---|
•
|
Jérôme Quelin <[email protected]> |
•
|
Karen Etheridge <[email protected]> |
•
|
Kent Fredric <[email protected]> |
•
|
Yanick Champoux <[email protected]> |
•
|
Ricardo Signes <[email protected]> |
•
|
David Golden <[email protected]> |
•
|
Graham Knop <[email protected]> |
•
|
Mike Friedman <[email protected]> |
•
|
Chris Weyl <[email protected]> |
•
|
Stephen R. Scaffidi <[email protected]> |
•
|
Apocalypse <[email protected]> |
•
|
Curtis Jewell <[email protected]> |
•
|
Graham Barr <[email protected]> |
•
|
Mike Doherty <[email protected]> |
•
|
Mikko Koivunalho <[email protected]> |
•
|
Randy Stauner <[email protected]> |
•
|
Alessandro Ghedini <[email protected]> |
•
|
Alexandr Ciornii <[email protected]> |
•
|
Brendan Byrd <[email protected]> |
•
|
Brian Phillips <[email protected]> |
•
|
David Steinbrunner <[email protected]> |
•
|
Geoffrey Broadwell <[email protected]> |
•
|
Harley Pig <[email protected]> |
•
|
Jesse Luehrs <[email protected]> |
•
|
Matt Follett <[email protected]> |
•
|
Michael McClimon <[email protected]> |
•
|
Michael Schout <[email protected]> |
•
|
Nigel Metheringham <[email protected]> |
•
|
Olivier Mengué <[email protected]> |
•
|
Sean Whitton <[email protected]> |
•
|
Tatsuhiko Miyagawa <[email protected]> |
•
|
Tuomas Jormola <[email protected]> |
Copyright and licence
This software is copyright (c) 2009 by Jerome Quelin.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Releases
7 releases since Debian 7 (Wheezy); the text changed 6 times.