Git-SVNReplay
view release on metacpan or search on metacpan
SVNReplay.pm view on Meta::CPAN
or edie "$cod doesn't want to be located under $this->{svn_co}";
unless( -d $r ) {
ebegin "adding $cod to $this->{svn_co}";
eindent;
ebegin "mkdir -p $cod";
mkpath($r); # uses umask and 0777 to create
eend 1;
my @split = split m/\//, $r; $r = shift @split; {
ebegin "svn add $r";
$this->logging_systemx(qw(svn add), $r);
eend 1;
# NOTE: SVN apparnetly does this recursively
# if( @split ) {
# $r .= "/" . (shift @split);
# redo;
# }
( run in 1.272 second using v1.01-cache-2.11-cpan-71847e10f99 )