¿Debo cerrar explícitamente una rama después de fusionarla en el tronco? ¿O se considera implícitamente cerrado después de fusionarlo? En el primer caso, ¿qué debería hacer para cerrar la sucursal? ¿Significa que tengo que eliminarlo?¿Una rama fusionada en el tronco se considera cerrada?
8
A
Respuesta
14
Sí, debe eliminar la rama después de que se haya reintegrado en la cajuela. Esto está muy bien explicado en el SVN book:
Una vez que una combinación de --reintegrate se realiza de rama en el tronco, la rama es ya no utilizable para el trabajo posterior. No es capaz de absorber correctamente nuevos cambios en el tronco, ni se puede reintegrar correctamente al tronco nuevamente. Por esta razón, si quiere seguir trabajando en su rama de la característica, se recomienda destruirlo y volver a crearlo desde el tronco
Cuestiones relacionadas
- 1. Fusionar una rama en el tronco
- 2. Después de fusionar una rama con el tronco en subsvn, ¿eliminará la rama?
- 3. "Fusionar" nuevo archivo en el tronco en una rama
- 4. Usar siempre la versión de una rama fusionada en conflictos
- 5. Obtener git diff para cualquier rama fusionada
- 6. SVN: copia rama al tronco
- 7. Reemplazar el tronco con la rama en Subversion
- 8. Empuje la rama fusionada mercurial sin historial
- 9. ¿Cómo comparo una rama contra el tronco en subversión?
- 10. ¿Cómo actualizar correctamente una rama de características desde el tronco?
- 11. Crear rama SVN desde cambios en el tronco
- 12. svn fusionar de conflicto de tronco a rama para un archivo eliminado en el tronco
- 13. Buscar la revisión en el tronco que se creó una rama desde
- 14. Usando git-svn para fusionar una rama svn de vuelta en el tronco y el tronco de nuevo en la rama
- 15. ¿Encontrar diferencia entre el tronco y la rama?
- 16. rama SVN de una rama
- 17. Fusión de rama a tronco en SVN usando Eclipse
- 18. tronco en rama con SVN: "Conexión segura truncado"
- 19. SVN Reintegración misma rama al tronco varias veces
- 20. Repetir git-svn rama maestra volver al tronco
- 21. ¿Cómo uso git-svn para combinar los cambios del tronco a una rama en svn?
- 22. ¿Cómo puedo modificar una rama a la revisión de tronco desde la que comenzó en Crucible?
- 23. La fusión de rama en el tronco con 'Combinar rango de revisiones'
- 24. Cómo evitar que Git Merge fusione un archivo específico del tronco en una rama y viceversa
- 25. ¿Por qué el ORM se considera bueno pero el "seleccionar *" se considera malo?
- 26. ¿Se considera `qrefresh` dañino?
- 27. ¿Cómo evito un gran número de svn: mergeInfo al fusionar el tronco a una rama de entidad en el SVN
- 28. ¿Cuándo se considera completa una iteración ágil?
- 29. Se considera seguro editar manualmente schema.rb en rieles
- 30. ¿Qué es el tronco, la rama y la etiqueta en Subversion?
¿Se destruirlo significa que vaya a perder toda la historia del trabajo realizado en ¿la rama? – Meysam
Esto se explica en el mismo párrafo al que me he vinculado, justo en la línea anterior al que cité: * ¡Pero espera! ¿No es valiosa la historia de esa rama? ¿Qué pasa si alguien quiere auditar la evolución de su característica algún día y ver todos los cambios de su rama? No hay necesidad de preocuparse. Recuerde que, aunque su sucursal ya no esté visible en el directorio/branches, su existencia sigue siendo una parte inmutable de la historia del repositorio. Un simple comando svn log en/branches URL mostrará todo el historial de su sucursal. * –
¡Oh, pero estoy preocupado! Porque después de destruir la rama no puedo hacer cambios diffs de los archivos de código fuente separados en la rama eliminada .... – Steffen