Ich würde gerne mit IntelliJ IDEA einfach zwischen SVN Trunk und einem oder einigen Feature-Zweigen wechseln, vorzugsweise in der Lage sein, an mehreren Zweigen gleichzeitig zu arbeiten. Ich habe einige "lokale" Einstellungen wie Datenbankeinstellungen für Integrationstests und Debug-Logging aktiviert, die ich gerne weiter nutzen und nicht an SVN binden würde.Workflow für mehrere SVN Zweige in IntelliJ IDEA
Was sind die Vor- und Nachteile der verschiedenen Optionen, gibt es einen Weg, der leicht die anderen schlägt? Hier sind einige mögliche Ansätze, die ich denken kann, mehr ?:
Mit dem „SVN - Update Directory“, um den aktuellen Zweig für einen anderen zu tauschen.
Es ist nicht möglich, gleichzeitig an mehreren Verzweigungen zu arbeiten.Erstellen eines Moduls pro Zweig in einem Projekt.
Scheint Probleme mit dem Klicken auf Stacktraces/Klassennamen zu verursachen, die zum falschen Modul gehen, versehentlich zufällig über Module zufällig suchen und so?Erstellen eines separaten IntelliJ-Projekts pro Zweig.
Mehr redundant mit separaten Einstellungen pro Projekt, mehr Arbeit, um alles zwischen den Projekten zu synchronisieren. Geringeres Risiko, versehentlich mit der falschen Verzweigung zu arbeiten.
Ich folge der dritten Option und bin nicht glücklich darüber, weil ich meine Voreinstellungen und Konfigurationen jedesmal zurücksetze. – chadum