Tortoise SVN difiere entre revisiones con diferente estructura

Tengo un código en subversión. Recientemente, la forma en que se estructura el código cambió a partir de esto:

 raíz / fuente-aquí

a:

 raíz / carpeta 1 / fuente-aquí
 raíz / carpeta 2 / otras cosas

Seguí adelante e hice una diferencia usando Tortoise SVN pero no obtuve lo que esperaba. Básicamente, todos los files (modificados y nuevos) se muestran como agregados y todas las carpetas de la estructura original se eliminan.

Digo que no me esperaba, pero no estoy implicando que sea un error. Esperaba ver files modificados y agregados.

¿Alguna idea sobre cómo hacer esto desde el repository mismo?

Creo que puedo pagar ambas recargas y compararlas localmente con algo como WinMerge, pero debería haber una forma mejor. No creo que este sea un escenario único.

¡Gracias!

Asumiendo que la revolución 10 fue cuando hiciste el movimiento, deberías poder get las diferencias de esta manera:

svn diff http://server/svn/root/source-here@9 http://server/svn/root/folder1/source-here@10 

Quizás lo que quieres es esto?

svn diff {banch1}/root/source-here {branch2}/root/folder1/source-here