¿Cómo puedo encontrar todos los troncos de varios serveres Subversion diferentes?

Tenemos muchos SVN Repo, pero muchos de ellos tienen proyectos nesteds. Necesito alguna forma de encontrar solo los directorys troncales y crear una list de ellos.

Entonces, la ruta svn a trunk podría ser svn: // svnserver / repos / myproject / trunk o podría ser svn: // svnserver / repos / myproject / mysubproject / trunk

Necesito generar una list de / trunk directories de varios serveres diferentes. ¿Hay algún método para hacer eso? ¿Alguien ha visto un guión (sh, perl, lo que sea) para hacer algo similar? Solo necesito una pista sobre cómo comenzar.

¿Qué hay de spidering la interfaz web? Esto funciona:

httrack -q https://user:password@example.com/svn/ -O /tmp/svn -c1 -J1000 -t -%k -F HTTrack/3.0x -z -C0 -I0 -p0 -#T grep trunk /tmp/svn/hts-log 

¿Desea ver los repos en los serveres o las copys de trabajo?

Cuando tuve que hacer esto con un montón de copys de trabajo, busqué directorys con subdirectorys .svn y luego svn info en cada uno de ellos. Cote los resultados. Sin embargo, nunca me he molestado en hacer una herramienta.