Consegui criar uma solução temporária: em vez de usar parentPath , estou adicionando repositórios em loop:
function getDirectoryList($d) {
$r = array();
$h = opendir($d);
while ($f = readdir($h)) {
if ($f != "." && $f != ".." && is_dir($d.'/'.$f)) {
$r[] = $f;
}
}
closedir($h);
return $r;
}
$files=getDirectoryList('file:////\file-server\svn');
foreach($files as $dir) {
$config->addRepository($dir, 'file:////\file-server\svn\'.$dir);
}
Este é o mesmo loop que o configclass.php está fazendo dentro, mas o meu erro de correção ao adicionar repositórios do local da rede.
Se alguém souber como usar parentPath em vez dessa solução ou como ajustar configclass.php para adicionar repositórios corretamente, adicione resposta.