Estoy intentando fusionar un único archivo de mi troncal hasta una rama (wc) y estoy obteniendo un error de ruta no encontrada para una ruta que parece estar en una rama no involucrada en la operación de fusión actual.svn ruta no encontrada en la rama no involucrada en la operación de fusión
Por ejemplo, en nuestro proyecto SVN tenemos:
- ramas
- branch0
- BRANCH1
- BRANCH2
- branch3
- branch4
- etiquetas
- ... [algunos tags]
- tronco
He comprobado branch4 y es mi copia de trabajo. Después de arreglar un error de producción en el tronco, quiero fusionar mi cambio del tronco a branch4. Trato de hacer esto con el siguiente comando:
svn merge https://svn.svnprovider.com/my-account/my-project/trunk/path/to/file/my-file.java path/to/file/my-file.java
he hecho esto con otros archivos sin ningún problema, sin embargo, para este archivo me sale un error similar al siguiente: (información sobre la propiedad de los archivos reales y la ruta, por lo tanto, el ejemplo)
sVN: '!/mi cuenta/sVN/bc/1732/mi-proyecto/ramas/BRANCH1 /path/to/file/my-file.java' camino no encontraron
En un momento de la historia, branch1 era nuestra rama de trabajo y se volvió a integrar en el tronco. Todas las ramas, que yo sepa, han sido creadas desde el tronco y no desde otras ramas. Así que me pregunto primero qué está pasando y, en segundo lugar, cómo soluciono esto.
He leído varios mensajes que hablan sobre svn: mergeinfo y cómo eso puede causar problemas similares y que esto era particularmente problemático cuando los usuarios usaban tortise. Hemos tenido algunos usuarios tortise vienen y van en el proyecto, por lo que esta podría ser la causa raíz del problema, sin embargo, todavía necesitamos una solución.
Alguien ha encontrado un problema similar y ha determinado una causa raíz y una solución. Mucho aprecio.
¿Qué versión de svn? por casualidad, ¿se eliminó my-file.java en cualquiera de esas URL? ¿Tiene –
ejecutando un cliente 1.6.5 en OS X. El servidor está alojado y no estoy seguro de la versión del servidor? Trataré de obtener eso y publicarlo aquí. El archivo, my-file.java, existe tanto en el tronco como en la rama. – reverend
Estaba teniendo este problema con subclipse. Terminé usando un tipo de combinación diferente. Obtuve el error utilizando la fusión de reintergratación y lo solucioné usando la fusión estándar. – dwjohnston