The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.07 - 2010-02-24

  • Chg : Policies earned their own set of classes under the App::Rgit::Policy namespace.
  • Chg : Object::Tiny is no longer a dependency.
  • Chg : The module now depends on File::Spec in spite of File::Spec::Functions.
  • Chg : Also try to append .exe, .com and .cmd to the end of the git path on Win32.
  • Fix : rgit used to run the command in "/path/foo.git" when the root directory was named "/path/foo/".
  • Fix : Work around Kwalitee test misfailures.
  • Opt : The .git directories won't be searched for another repositories anymore.
  • Tst : Skip tests when the mock git executable can't be run.

Documentation

Recursively execute a command on all the git repositories in a directory tree.

Modules

Backend that supports the rgit utility.
Base class for App::Rgit commands.
Class for commands to execute for each repository.
Class for commands to execute only once.
Base class for App::Rgit configurations.
Default App::Rgit configuration class.
Scope guard helper for App::Rgit.
Base class for App::Rgit policies.
The default policy that stops on error.
A policy that asks what to do on error.
A policy that ignores errors.
Class representing a Git repository.
Miscellaneous utilities for App::Rgit classes.