ACC SHELL
<?php
@mkdir ("./export");
@chmod ("./export", 0775);
$files = 0;
$folders = 0;
function export_to_svn ($dir=".") {
global $files, $folders;
$openDir = opendir($dir);
while( false !== ($file = readdir($openDir))){
if($file != '.' && $file != '..' && $file != "export" && $file != ".svn" ){
//include_once('class/'.$file);
if(is_dir($dir . "/" . $file)) {
$tmpNewDir = substr($dir, 1);
if(!empty($tmpNewDir)) $tmpNewDir .= "/";
@mkdir ("./export/" . $tmpNewDir . $file);
@chmod ("./export/" . $tmpNewDir . $file, 0775);
$folders++;
export_to_svn($dir . "/" . $file);
} else {
if ($file!=".DS_Store"){
$newDir = substr($dir, 1);
if(!empty($newDir)) $newDir .= "/";
@copy($dir . "/" . $file, "./export/" . $newDir . $file );
$files++;
}
}
}
}
}
export_to_svn();
echo "created $folders folders, $files files";
ACC SHELL 2018