He fusionado una sucursal en otra sucursal y luego he realizado algunos de mis propios cambios. Cuando fui a ver en los cambios, tengo este error:Error de SVN después de combinar y confirmar
error:
- C: \ dev \ backend \ Backend_1.1.0.0
En el directorio
C: \ dev \ backend \ Backend_1. 1.0.0 \ pruebas unitarias \ MessageProcessor.Tests
error de comandos de procesamiento 'comprometido' en
'C: \ dev \ backend \ \ Backend_1.1.0.0 pruebas unitarias \ MessageProcessor.Tests'
no puede moverse
C: \ dev \ Backend \ Backend_1.1.0.0 \ Unit Tests \ MessageProcessor.Tests.svn \ dir-props 'a
C: \ dev \ Backend \ Backend_1.1.0.0 \ Unit Tests \ MessageProces sor.Tests.svn \ dir-prop-base ': el sistema no puede encontrar el archivo especificado.
Ahora no puedo confirmar (aparece el mensaje "copia de trabajo bloqueada, por favor ejecute la limpieza") y al ejecutar "limpieza" aparece el mensaje anterior.
Cuando elimino el directorio ofensivo como Greg Hewgill sugirieron y realizan una actualización, la actualización solicita una limpieza y la limpieza arroja un error en un subdirectorio diferente.
Voy a verificar una nueva copia de la fuente y fusionar mis cambios manualmente, pero me preguntaba si A) hay una mejor manera de solucionar esto y B) si alguien sabe lo que hice mal.
Usando TortoiseSVN 1.6.3, Build 16613 y Subversion 1.6.3 en Windows XP.
Hay algo sospechoso en el mensaje de error: faltan \ characters: "\ MessageProcessor.Tests.svn \ dir-props" debería ser "\ MessageProcessor.Tests \ .svn \ dir-props" –
@wcoenen You Tienes razón, pero eso es solo copiar/pegar. Lo arreglaré. –
En realidad, las barras están ahí cuando voy a editarlo, pero no aparecen en el panel de vista previa. Extraño. –