Commit entró en múltiples twigs, tratando de revertir la twig a su estado inicial

Un interruptor salió mal y cometí algunos files en una twig diferente en lugar de en el tronco; sin embargo, algunos otros dirs llegaron al maletero.

¿Cómo revertir la twig a su estado anterior?

Entré en la sucursal y quería revertir la fusión:

/fnord/foo/thisFolderShouldNotBeHereButInTrunk

 svn merge -r 5651:5650 fnord/foo/ --- Reverse-merging r5651 into '.': C foo Summary of conflicts: Tree conflicts: 1 

Esta carpeta fue agregada por la confirmación. Sin embargo, debería haber sido agregado en el maletero. Y ya hice exactamente eso. ¿Fue ese mi error?

¿Cómo resuelvo esto?

A mitad de pago conmutado sucede a veces. Usualmente cuando el interruptor aborta a la mitad de usted, cambia solo un file o carpeta en lugar de toda la copy de trabajo.

Un error como este se arregla mejor manualmente. Simplemente cambie la copy de trabajo completa a la sucursal y elimine la (s) carpeta (s) usted mismo usando svn remove y confirme ese cambio en la sucursal. A continuación, puede volver al tronco y agregar el directory allí a mano o fusionar la revisión que agregó la (s) carpeta (s) a la twig por error.