
Module::Release::Git - Use Git with Module::Release

The release script automatically loads this module if it sees a .git directory.
The module exports check_vcs,
vcs_tag,
and make_vcs_tag.

Module::Release::Git subclasses Module::Release,
and provides its own implementations of the check_vcs() and vcs_tag() methods that are suitable for use with a Git repository.
These methods are automatically exported in to the callers namespace using Exporter.
This module depends on the external git binary (so far).
Check the state of the Git repository.
Tag the release in local Git.
By default,
examines the name of the remote file (i.e.
Foo-Bar-0.04.tar.gz) and constructs a tag string like RELEASE_0_04 from it.
Override this method if you want to use a different tagging scheme,
or don't even call it.


Module::Release::Subversion, Module::Release

This module is in Github:
git://github.com/briandfoy/module--release--git.git

brian d foy, <bdfoy@cpan.org>

Copyright (c) 2007-2009, brian d foy, All Rights Reserved.
You may redistribute this under the same terms as Perl itself.