CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     A     > >     App     > >     App-GitGot
Distribution App-GitGot [Download]
Author GENEHACK [ John SJ Anderson ]
Version 1.0
Abstract A tool to make it easier to manage multiple git repositories.
Released 12 May 2011
Size 25.2 KB
MD5 Checksum 3c5286bd41aef1228f88882d4dba45d2
Additional Files README   |   META   |   Changes   |   INSTALL   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites autodie  |   Config::INI::Reader  |   Cwd  |   Data::Dumper  |   File::Path  |   File::Slurp  |   File::Spec  |   Git::Wrapper  |   List::MoreUtils  |   List::Util  |   Moose  |   MooseX::App::Cmd  |   MooseX::App::Cmd::Command  |   namespace::autoclean  |   Net::GitHub::V2::Repositories  |   Term::ANSIColor  |   Term::ReadLine::Perl  |   Test::MockObject  |   Try::Tiny  |   YAML  |  

Modules

App::GitGot  [source]   [v 1.0] CLI util to manage multiple repositories
App::GitGot::Command  [source]   [v 1.0] Base class for App::GitGot commands
App::GitGot::Command::add  [source]   [v 1.0] add a new repo to your config
App::GitGot::Command::chdir  [source]   [v 1.0] open a subshell in a selected project
App::GitGot::Command::clone  [source]   [v 1.0] clone a remote repo and add it to your config
App::GitGot::Command::fork  [source]   [v 1.0] fork a github repo
App::GitGot::Command::gc  [source]   [v 1.0] Run the 'gc' command to garbage collect in git repos
App::GitGot::Command::list  [source]   [v 1.0] list managed repositories
App::GitGot::Command::push  [source]   [v 1.0] Push local changes to the default remote in git repos
App::GitGot::Command::remove  [source]   [v 1.0] remove a managed repository from your config
App::GitGot::Command::status  [source]   [v 1.0] print status info about repos
App::GitGot::Command::update  [source]   [v 1.0] update managed repositories
App::GitGot::Command::update_status  [source]   [v 1.0] update managed repositories then display their status
App::GitGot::Command::version  [source]   [v 1.0] display application version
App::GitGot::Outputter  [source]   [v 1.0] Generic base class for outputting formatted messages.
App::GitGot::Outputter::dark  [source]   [v 1.0] Color scheme appropriate for dark terminal backgrounds
App::GitGot::Outputter::light  [source]   [v 1.0] Color scheme appropriate for dark terminal backgrounds
App::GitGot::Repo  [source]   [v 1.0] Base repository objects
App::GitGot::Repo::Git  [source]   [v 1.0] Git repo objects

Categories

Development Support    >>     App
User Interfaces    >>     App
World Wide Web HTML HTTP CGI    >>     App

dslip information

Development Stage (Note: *NO IMPLIED TIMESCALES*) Beta testing
Support Level Developer
Language Used Perl-only, no compiler needed, should be platform independent
Interface Style Object oriented using blessed references and/or inheritance
Public License Standard-Perl: user may choose between GPL and Artistic

Win32 PPM packages for "App-GitGot"

ActiveState default Perl 5.10 repository   [  v 0.5   ]
ActiveState default Perl 5.12 repository   [  v 0.5   ]
trouchelle.com Perl 5.10 repository   [  v 0.5   ]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.