Hace poco, he sufrido una serie de problemas con unos repositorios viejos de SVN que estaban en un disco duro que ya estaba dando fallos.
El error en cuestión era este:
Could not open the requested SVN filesystem
Tras intentar un svnadmin recover directorio-repo-svn no consigo nada, así que, buscando un poco por ahí, veo que en ocasiones hay que reparar con la herramienta db4.2_recover el subdirectorio db del proyecto:
cd directorio-repo-svn/db
db4.2_recover
Y solucionado, lo dejo aquí para futura referencia.