¿Verifica cada revisión de subversión en su propio directory?

Quiero verificar cada revisión de un file SVN en su propio directory.

Mi última pregunta mal networkingactada provocó respuestas que me indicaban que creara un repository SVN duplicado, sin embargo, esto NO es explícitamente lo que quiero.

No estoy buscando un file SVN duplicado; cada revisión específicamente debe ir en su propia carpeta.

No estoy seguro de por qué querrías hacer esto, pero debería ser bastante fácil escribir algún tipo de script para hacerlo. Solo necesita averiguar que el número de revisión de HEAD es y luego crear las secuencias de commands. Por ejemplo, con php (porque es el más fácil de escribir en la parte superior de mi cabeza):

$head = 5042; $base = 1; $basepath = "/path/to/folder"; $svnbin = '/usr/bin/svn'; $svnurl = 'http://svn.whatever.com/path/to/repo'; $cmdtpl = "$svnbin co -r%d $svnrl %s"; for ($n = $base; $n <= $head; $n++) { $dir = $basepath . '/r' . $n; // folders names like r1, r2, etc. $cmd = sprintf($cmdtpl, $n, $dir); exec($cmd, $out, $ret); // blow up if it fails! if($ret) { throw new Exception("Command ($cmd) failed with return value \"$ret\"."); } }