estoy usando Subclipse en Flex Builder 3, y recientemente recibió este error al intentar cometer:reparación SVN suma de comprobación
svn: Checksum mismatch for '/Users/redacted/Documents/Flex Builder 3/path/to/my/file.mxml'; expected: 'f8cb275de72776657406154dd3c10348', actual: 'null'
trabajé alrededor de él:
- cometiendo toda la otros archivos cambiados, omitiendo el problemático.
- copiar el contenido del archivo de trabajo de una ventana TextMate
- Eliminación de mi proyecto en FlexBuilder/Eclipse
- Comprobación de mi proyecto fuera fresca desde SVN
- copiar el texto del archivo de problemas de espalda desde la ventana de TextMate
- Commitir los cambios.
Funcionó, pero no puedo evitar pensar que hay una mejor manera. ¿Qué está sucediendo exactamente para causar el error svn: suma de comprobación, y cuál es la mejor solución?
Quizás más importante: ¿es este un síntoma de un problema mayor?
Tienes razón sobre dónde ha ocurrido la corrupción. Es un problema local de .svn! gracias por eso. Resolvió mi problema muy bien. – Matt
En su ejemplo de conflicto, es posible que desee verificar la revisión (del archivo en cuestión) antes de que el colega marque sus ediciones, luego aplicar el contenido de su archivo y finalmente ** cambiar ** la copia de trabajo modificada del archivo a HEAD revisión de ese archivo. Si no me equivoco, eso podría generar una situación de fusión adecuada de nuevo, incluidos los cambios en el archivo tanto de usted como de sus colegas. – hiergiltdiestfu