svn (con interfaz git) twig fusionándose con una estructura de directorys diferente

Tengo un repository de subversión con una estructura de directory:

frontend backend + a + b 

En otra twig, alguien había puesto las subcarpetas ayb en el directory raíz y eliminaba las otras cosas (frontend, backend).

 a b 

Ahora tengo que fusionar esta twig nuevamente en el tronco (back-end-folder). ¿Cómo puedo hacer eso para no perder la historia de las sucursales? Uso git para acceder y trabajar con el repository de subversión.

git-svn debería poder importar el historial correctamente ya que usa por defecto la opción --follow-parent :

--follow-parent

Esto es especialmente útil cuando estamos rastreando un directory que se ha movido dentro del repository, o si comenzamos a rastrear una twig y nunca rastreamos el tronco desde el que descendió.
Esta function está habilitada de manera pnetworkingeterminada, use --no-follow-parent para deshabilitarla.

Si eso no funciona, hacer el cambio correcto (es decir, fusionar esa twig para recuperar el original, ya importado con git-svn , estructura de directorys) directamente en SVN antes de git-svn , como khmerbaise sugiere en el comentario, podría ser una buena solución.