Error SVN al intentar fusionarse desde una rama
Pregunta
Estoy tratando de fusionar los cambios de una rama a la troncal, para un solo archivo y una sola revisión.
Estoy usando Visualsvn como el front-end.
Por lo tanto, haga clic con el botón derecho en el archivo, Visual SVN -> fusione, luego seleccione 'fusionar un rango de revisiones', luego ingrese el número de revisión (desde el registro) y presione a continuación. Luego hago clic en 'Test Fusion'
Lo que recibo es el siguiente error:
'http://subversion.tigris.org/xmlns/dav/md5-checksum'No estuvo presente en el recurso.
¿Alguna idea de por qué está sucediendo esto?
Solución
¡Hurra! Un colega descubrió el problema.
A pesar de que estaba haciendo clic derecho en el expediente Y haciendo clic en 'fusionar', la URL 'fusionar de' se estableció en la carpeta de nivel superior de la rama.
Debería haber especificado la ruta completa y el nombre de archivo del archivo
http: //server.svn/project/branches/1.0.2/folder/blah.cs
Ahora soy todo más sabio. :)
Otros consejos
Recibí el mismo mensaje de error, sin embargo, resultó que un archivo vacío (literalmente 0 (cero) bytes) se encontraba en el repositorio. Aparentemente, algo SVN no sabe cómo manejar. Después de eliminar este archivo, todo volvió a funcionar.