Philip Martin wrote on Thu, Oct 18, 2012 at 23:32:15 +0100: > Stefan Fuhrmann <stefan.fuhrm...@wandisco.com> writes: > > >> Why is > >> > >> r=0 > >> HEAD=$(svnlook youngest $repos) > >> while [ $r -le $HEAD ]; do > >> svnadmin verify -r$r $repos > >> r=$(($r + 1)) > >> done > >> > >> not an option? > >> > > > > It will not report multiple issues with the same revision > > (e.g. predecessor revision mismatch + MD5 mismatch). > > Performace? There is an overhead starting lots of processes, even if > Linux is more efficient than Windows, and I guess the FSFS caching is > reduced as well.
Then redo the loop using the API directly (i.e.: using the Python bindings), rather than as a shell script.