Soy nuevo en subversión. Durante el último mes, hice algunos cambios y los fusioné con trunk. Todo parecía estar bien; mis cambios se propagaron como se esperaba. Pero hoy estaba releyendo sobre la fusión y vio this, diciendo lo siguiente cuando la fusión de los cambios en trunk:Consecuencias de no usar --reintegrar con svn fusionar de nuevo al tronco
Ahora, usa svn fusionarse con la opción --reintegrate para replicar cambios de su rama en el tronco .
y algunos párrafos posteriores:
Aviso nuestro uso de la opción --reintegrate en esta ocasión. La opción es fundamental para reintegrar los cambios de una rama a su línea original de desarrollo. ¡No lo olvide!
Supongo que no había leído las cosas con cuidado la primera vez.
Parece que cometí un error con mis fusiones anteriores al tronco porque no había usado la opción --reintegrate. ¿Cuales son las consecuencias de esto? ¿Hay algo que deba arreglar?
En caso de que sea útil, mi flujo de trabajo habían tenido este aspecto:
- Copiar desde el tronco para crear una rama personal.
- Echa un vistazo a la sección personal.
- Cambios y confirmaciones.
- Obtenga una copia de trabajo del maletero.
- Fusionar mi rama a la copia de trabajo del tronco (de nuevo, sin --reintegrate).
- Commit the merge.
- Eliminar micursal.
posible duplicado de [SVN Fusiona un rango de revisiones frente a la reintegración] (http://stackoverflow.com/questions/6575325/svn-merge-a-range-of-revisions-vs-reintegrate) – parvus