Group-Git
view release on metacpan or search on metacpan
lib/Group/Git.pm view on Meta::CPAN
}
return \%repos;
}
sub cmd {
my ($self, $type, $command, $project) = @_;
return if !$project || !-d $project;
local $CWD = $project;
local @ARGV = @ARGV;
my $cmd = join ' ', map { $self->shell_quote }
grep { defined $_ && $_ ne '' }
$type, $command, @ARGV;
return scalar `$cmd`;
}
sub shell_quote {
s{ ( [^\w\-./?*+] ) }{\\$1}gxms;
return $_;
( run in 1.164 second using v1.01-cache-2.11-cpan-49f99fa48dc )