} elsif ($opts{K}) {
$policy = 'Keep';
}
-$policy = eval { App::Rgit::Policy->new(name => $policy) };
+$policy = eval { App::Rgit::Policy->new(policy => $policy) };
if (not defined $policy) {
print STDERR $@ if $@;
- $policy = App::Rgit::Policy->new(name => 'Default');
+ $policy = App::Rgit::Policy->new(policy => 'Default');
}
setpgrp 0, 0 if $Config{d_setpgrp};
=head1 DESCRIPTION
This utility recursively searches in a root directory (which may be the current working directory or - if it has been set - the directory given by the C<GIT_DIR> environment variable) for all git repositories, sort this list by the repository path, C<chdir> into each of them, and executes the specified git command.
+For efficiency reasons, repositories located inside a bare repository or under the F<.git> directory of a work repository won't be searched for.
+
Moreover, those formats are substituted in the arguments before running the command :
=over 4
The core modules L<Carp>, L<Config>, L<Cwd>, L<Exporter>, L<File::Find>, L<File::Spec::Functions> and L<POSIX>.
-L<Object::Tiny>.
-
=head1 AUTHOR
Vincent Pit, C<< <perl at profvince.com> >>, L<http://profvince.com>.