Soy bastante nuevo en Subversion y Subclipse y veo algunos problemas que me llevan a pensar que hay una diferencia entre la actualización a la cabecera y la sincronización. Específicamente, me parece que cuando trato de revertir (utilizando el historial de subclipse), a menudo recibo un mensaje que dice "No se puede revertir la fusión de un rango desde el historial futuro de una ruta, intente actualizar primero". Mi sincronización debería garantizar que tengo la versión 'principal' de todos los archivos de mi sucursal en el REPO, pero hacer una "Actualización para encabezar" soluciona el problema ... ¿qué ocurre? Intenté comprobar la consola de SVN para ver qué está cambiando, pero no es muy detallado.SVN Sincronizar vs Actualizar a Head (subclipse)
Ideas?
Tengo una segunda pregunta, pero supongo que la respuesta a la primera arrojará luz sobre ella. Si tiene curiosidad y tiene tiempo para leer, también lo escribiré. Aquí está el escenario ... He ramificado todos mis archivos desde una etiqueta de "Producción", y he comenzado a trabajar en mi proyecto. Después de algunos commits, verifico el historial de un archivo modificado y noto que la versión 'en negrita' (de acuerdo con la documentación, esto debería ser la cabeza) está debajo de todos mis commits. Es como si lo que tengo no fuera cabeza. Pero head es solo la última versión del proyecto ¿verdad? Entonces, ¿qué me estoy perdiendo?
Gracias por su respuesta y tómese el tiempo para leer esto!
Hey Mike, Me tomó un vistazo a ese artículo, pero no estoy muy seguro de que se aplica. Aunque una confirmación no actualiza tu copia de trabajo, una sincronización debería. Veo no solo cambios salientes sino entrantes. ¿No sería eso lo mismo que actualizar? – gergesi
¡Ahh, la respuesta está en ese artículo pero en la sección sobre carpetas! Cuando confirmo un archivo, su carpeta principal no se mueve a mi revisión. Sabe sobre la revisión (está presente en la historia) pero no se mueve hacia arriba. La sincronización ignora esto, pero una actualización de HEAD lo resuelve. – gergesi