Tengo dos copias de la misma estructura de directorios (básicamente, troncal y una rama de características) que contienen un proyecto Java (llámelo ProjectX) en un subdirectorio del directorio base respectivo .Eclipse: varios proyectos con el mismo nombre pero ubicación diferente
he puesto painstakenly hasta Eclipse como yo quiero que funcione con respecto a la configuración, colores, etc.
Ahora, quiero ser capaz de cambiar entre trabajar en cada línea externa \ ProjectX o featurebranch \ ProjectX. Estos están completamente separados en el disco (por lo que creo que la respuesta aceptada al How to create multiple projects with same name in Eclipse? no aborda mi problema), pero dado que comparten el nombre ProjectX en el disco, Eclipse no parece querer dejar que los agregue al mismo espacio de trabajo
Los juegos de trabajo no me ayudan porque los proyectos aún no están en el mismo espacio de trabajo.
Eliminar y volver a agregar los proyectos muy rápidamente se vuelve propenso a errores.
haciendo una copia del directorio del espacio de trabajo y la apertura que parecía perder bastantes de mis configuraciones (colores, servidores, etc.) (por qué esa es otra pregunta interesante) y por lo que pude ver, había No es una manera fácil de decir en qué área de trabajo estoy trabajando en este momento.
Mi pregunta es: ¿Cuál es la forma recomendada de manejar una situación como esta?
Creo que tengo la esperanza de definir un alias de algún tipo, de modo que pueda agregar trunk \ ProjectX como TrunkProjectX y featurebranch \ ProjectX como FbProjectX, y luego usar los conjuntos de trabajo para alternar entre ellos.
¿Por qué necesita que tengan el mismo nombre? –
Estrictamente hablando, no * tienen * que tener el mismo nombre en el disco, pero un punto de nuestra estrategia de bifurcación es mantener las sucursales tan similares como sea posible (excepto por los cambios de funcionalidad, obviamente). También es un paso menos para arruinarse. –
El nombre del proyecto es solo una cadena en _.project_ file. No se puede arruinar demasiado cambiando eso. Pero entiendo que ya tienes la respuesta. –