Me gustaría cambiar fácilmente entre el tronco SVN y una o algunas ramas características utilizando IntelliJ IDEA, preferiblemente pudiendo trabajar en múltiples ramas al mismo tiempo. Tengo una configuración "local" como la configuración de la base de datos para las pruebas de integración y el registro de depuración habilitados que me gustaría seguir usando y no comprometerme con SVN.Flujo de trabajo para múltiples ramas SVN en IntelliJ IDEA
¿Cuáles son los pros y los contras de las diversas opciones, hay una manera que supera fácilmente a las demás? Éstos son algunos de los posibles enfoques que se me ocurren, más ?:
Usando el "SVN - Actualizar Directorio" para intercambiar la rama actual para otro.
No permitirá trabajar en múltiples ramas al mismo tiempo.Creación de un módulo por rama en un único proyecto.
Parece que causa problemas al hacer clic en stacktraces/nombres de clase que van al módulo equivocado, ¿accidentalmente busca accidentalmente módulos por accidente y tal?Creación de un proyecto IntelliJ por rama.
Más redundante con configuraciones separadas por proyecto, más trabajo para mantener todo sincronizado entre los proyectos. Menos riesgo de trabajar accidentalmente con la rama incorrecta.
Sigo la tercera opción y no me satisface debido a que restablezco mis preferencias y configuraciones cada vez. – chadum