From: Vincent Pit Date: Tue, 21 Oct 2008 21:12:27 +0000 (+0200) Subject: This is 0.05 X-Git-Tag: v0.05^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Frgit.git;a=commitdiff_plain;h=0c3a62e21d624c6076fc69dd2310bea0dd556ab8 This is 0.05 --- diff --git a/Changes b/Changes index f5397e8..f151cd5 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,13 @@ Revision history for rgit +0.05 2008-10-21 21:15 UTC + + Add : When a command returned non-zero, you are now ask if you want to + fork a shell inside the repository. + + Add : The -D command-line switch makes rgit output diagnostics. The + default is quieter than before. + + Chg : Perl 5.8 is required. + + Upd : META.yml spec updated to 1.4. + 0.04 2008-10-07 22:05 UTC + Add : Command-line switches -V, -I, -K. List::Util isn't required anymore. diff --git a/META.yml b/META.yml index cbb3fe0..c90a50e 100644 --- a/META.yml +++ b/META.yml @@ -1,24 +1,29 @@ --- #YAML:1.0 -name: rgit -version: 0.04 -abstract: Recursively execute a command on all the git repositories in a directory tree. -license: perl -author: +name: rgit +version: 0.05 +abstract: Recursively execute a command on all the git repositories in a directory tree. +author: - Vincent Pit -generated_by: ExtUtils::MakeMaker version 6.42 -distribution_type: module -requires: - Carp: 0 - Config: 0 - Cwd: 0 - Exporter: 0 - File::Find: 0 - File::Spec::Functions: 0 - Object::Tiny: 0 - POSIX: 0 +license: perl +distribution_type: module +configure_requires: + ExtUtils::MakeMaker: 0 +requires: + Carp: 0 + Cwd: 0 + Exporter: 0 + File::Find: 0 + File::Spec::Functions: 0 + Object::Tiny: 0 + POSIX: 0 +no_index: + directory: + - t + - inc +generated_by: ExtUtils::MakeMaker version 6.46 meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.3.html - version: 1.3 + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 build_requires: Cwd: 0 ExtUtils::MakeMaker: 0 diff --git a/README b/README index 369d180..bccfd0b 100644 --- a/README +++ b/README @@ -3,10 +3,10 @@ NAME directory tree. VERSION - Version 0.04 + Version 0.05 SYNOPSIS - rgit [-K|-V|-I] [GIT_OPTIONS] COMMAND [COMMAND_ARGS] + rgit [-K|-I|-D|-V] [GIT_OPTIONS] COMMAND [COMMAND_ARGS] DESCRIPTION This utility recursively searches in the current directory (or in the @@ -60,6 +60,10 @@ COMMAND LINE SWITCHES Term::ReadKey to be installed. This lets you choose interactively what to do when one of the commands returns a non-zero status. + * "-D" + + Outputs diagnostics. + * "-V" Outputs the version. @@ -79,7 +83,7 @@ EXAMPLES GIT_DIR="/foo/bar" rgit remote add host git://host/qux/^b DEPENDENCIES - The core modules Carp, "Config", Cwd, Exporter, File::Find, + The core modules Carp, Config, Cwd, Exporter, File::Find, File::Spec::Functions and POSIX. Object::Tiny. diff --git a/bin/rgit b/bin/rgit index 83bd219..1f0b2f0 100755 --- a/bin/rgit +++ b/bin/rgit @@ -13,7 +13,7 @@ use App::Rgit; our $VERSION; BEGIN { - $VERSION = '0.04'; + $VERSION = '0.05'; } my %opts; @@ -134,7 +134,7 @@ rgit - Recursively execute a command on all the git repositories in a directory =head1 VERSION -Version 0.04 +Version 0.05 =head1 SYNOPSIS diff --git a/lib/App/Rgit.pm b/lib/App/Rgit.pm index e443603..975284f 100644 --- a/lib/App/Rgit.pm +++ b/lib/App/Rgit.pm @@ -15,11 +15,11 @@ App::Rgit - Backend that supports the rgit utility. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Command.pm b/lib/App/Rgit/Command.pm index 6361d08..d92eba4 100644 --- a/lib/App/Rgit/Command.pm +++ b/lib/App/Rgit/Command.pm @@ -15,11 +15,11 @@ App::Rgit::Command - Base class for App::Rgit commands. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Command/Each.pm b/lib/App/Rgit/Command/Each.pm index 3d2bcf8..1e38708 100644 --- a/lib/App/Rgit/Command/Each.pm +++ b/lib/App/Rgit/Command/Each.pm @@ -13,11 +13,11 @@ App::Rgit::Command::Each - Class for commands to execute for each repository. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Command/Once.pm b/lib/App/Rgit/Command/Once.pm index f6d9bde..e3d6cbc 100644 --- a/lib/App/Rgit/Command/Once.pm +++ b/lib/App/Rgit/Command/Once.pm @@ -11,11 +11,11 @@ App::Rgit::Command::Once - Class for commands to execute only once. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Config.pm b/lib/App/Rgit/Config.pm index 0316634..90afe3b 100644 --- a/lib/App/Rgit/Config.pm +++ b/lib/App/Rgit/Config.pm @@ -18,11 +18,11 @@ App::Rgit::Config - Base class for App::Rgit configurations. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Config/Default.pm b/lib/App/Rgit/Config/Default.pm index e34767b..1f8a580 100644 --- a/lib/App/Rgit/Config/Default.pm +++ b/lib/App/Rgit/Config/Default.pm @@ -15,11 +15,11 @@ App::Rgit::Config::Default - Default App::Rgit configuration class. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Repository.pm b/lib/App/Rgit/Repository.pm index 19aca00..9b39734 100644 --- a/lib/App/Rgit/Repository.pm +++ b/lib/App/Rgit/Repository.pm @@ -17,11 +17,11 @@ App::Rgit::Repository - Class representing a Git repository. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION diff --git a/lib/App/Rgit/Utils.pm b/lib/App/Rgit/Utils.pm index cbcffd9..74be115 100644 --- a/lib/App/Rgit/Utils.pm +++ b/lib/App/Rgit/Utils.pm @@ -11,11 +11,11 @@ App::Rgit::Utils - Miscellanous utilities for App::Rgit classes. =head1 VERSION -Version 0.04 +Version 0.05 =cut -our $VERSION = '0.04'; +our $VERSION = '0.05'; =head1 DESCRIPTION