subversion – ruta no encontrada en commit (tortuga)

Tengo una carpeta local que solía llamarse "XYZ". Ahora se llama "ABC". Cuando bash enviar files a este directory, aparece el error "Ruta no encontrada" que me indica que "XYZ" no existe. Efectivamente, cuando miro en el browser del repository, el directory "XYZ" no está allí, pero me pregunto cómo puedo decirle a la tortuga que deje de search "XYZ" y que en su lugar lo trate como "ABC".

PD: el directory "ABC" está apareciendo en el repository remoto, por lo que parece que aunque el nombre local ha cambiado, la ruta remota a la que apunta no.

¡Gracias!

Necesita agregar la carpeta "ABC" al repository. La próxima vez que realice una confirmación, SVN debería eliminar por completo la carpeta "XYZ" y agregar todo lo que haya en ella como una nueva carpeta, "ABC".

Esto ya tiene una respuesta, pero había una manera mucho más simple de solucionar esto cuando recibí el error.

Reproducir:

svn mv /dir/subdir newdir/subdir/ svn rm /newdir/subdir --force svn ci svn: E160016: Path '/newdir/subdir' not present 

Resolver:

 mkdir /newdir/subdir svn add /newdir/subdir svn ci svn rm /newdir/subdir --force svn ci 

Eso funcionó para mí, requería volver a crear el directory que faltaba, engañar a SVN para que pensara que lo estaba agregando en lugar de eliminarlo. Luego eliminándolo después de una confirmación intermedia. Está sucio pero presenta less riesgo de perder los otros cambios.