App-Multigit
view release on metacpan or search on metacpan
lib/App/Multigit.pm view on Meta::CPAN
config file already exists it will be appended to; existing config will be
preserved where possible.
=cut
sub mkconfig {
my $workdir = shift // mg_parent;
my @dirs = File::Find::Rule
->relative
->directory
->not_name('.git')
->maxdepth(1)
->mindepth(1)
->in($workdir);
my %config;
# If it's already inited, we'll keep the config
%config = try {
%{ all_repositories($workdir) }
} catch {};
( run in 0.775 second using v1.01-cache-2.11-cpan-0a987023a57 )