Chris Williams > CPANPLUS-Dist-GitHook-0.02 > CPANPLUS::Dist::GitHook

Download:
CPANPLUS-Dist-GitHook-0.02.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

CPANPLUS::Dist::GitHook - Use Git::CPAN::Hook to commit each install in a Git repository

VERSION ^

version 0.02

SYNOPSIS ^

  # CPANPLUS configuration

  cpanp> s conf dist_type CPANPLUS::Dist::GitHook

  cpanp> s save

  # Git::CPAN::Hook configuration

  # put your local::lib under Git control
  $ perl -MGit::CPAN::Hook -e init ~/perl5

  # Use cpanp/CPANPLUS normally.

  # or use cpan2dist

  $ cpan2dist --format CPANPLUS::Dist::GitHook --install Some::Funky::Module

DESCRIPTION ^

CPANPLUS::Dist::GitHook integrates Philippe Bruhat's Git::CPAN::Hook module into CPANPLUS.

Commits are made after any install or uninstall that CPANPLUS undertakes.

METHODS ^

The following methods are provided. They are not meant to be called directly by the user.

install

Called to install a distribution. This will in turn call the parent install method, check the return status and call Git::CPAN::Hook's commit method.

uninstall

Called to uninstall a distribution. This will in turn call the parent uninstall method, check the return status and call Git::CPAN::Hook's commit method.

SEE ALSO ^

CPANPLUS

Git::CPAN::Hook

cpan2dist

AUTHOR ^

Chris Williams <chris@bingosnet.co.uk>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2011 by Chris Williams.

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

syntax highlighting: