Repositorios múltiples automáticos de WebSVN

Hola chicos, comencé a usar WebSVN y me pregunto si existe una forma correcta / adecuada de agregar automáticamente todos mis repositorys.

He solucionado esto editando /etc/websvn/svn_deb_conf.inc a lo siguiente:

function getDirectoryList($d) { $r = array(); $h = opendir($d); while ($f = readdir($h)) { if ($f != "." && $f != "..") { $r[] = $f; } } closedir($h); return $r; } $config->parentPath("/var/lib/svn"); $files=getDirectoryList('/home/svn-repos/'); foreach($files as $dir) { $config->addRepository($dir, "file:///home/svn-repos/".$dir); } $config->setEnscriptPath("/usr/bin"); $config->setSedPath("/bin"); $config->useEnscript(); 

Debes establecer parentPath() en tu raíz de svn repo, en tu caso:

 $config->parentPath('/home/svn-repos'); 

Eso es todo. Todos sus repositorys dentro /home/svn-repos estarán allí, eso es parentPath.