Я бы хотел легко переключаться между соединительной шиной SVN и одним или несколькими ветвями функций с помощью IntelliJ IDEA, предпочтительно иметь возможность работать с несколькими ветвями одновременно. У меня есть некоторая «локальная» конфигурация, такая как настройки базы данных для тестов интеграции и отладки протоколов, что я хотел бы продолжать использовать и не связываться с SVN.Рабочий процесс для нескольких ветвей SVN в IntelliJ IDEA
Каковы плюсы и минусы различных вариантов, есть ли один способ, который легко бьет других? Вот некоторые возможные подходы я могу думать, больше ?:
Использование «SVN - каталог Update», чтобы поменять текущую ветку на другой.
Не разрешает работать с несколькими ветвями одновременно.Создание модуля на каждую ветку в одном проекте.
Кажется, что возникают проблемы с нажатием на имена стека/имена классов, поступающие в неправильный модуль, легко случайно найти их через случайно и так далее?Создание отдельного проекта IntelliJ на каждую ветку.
Более избыточно с отдельными настройками в проекте, больше работы, чтобы синхронизировать все проекты. Меньший риск случайной работы с неправильной ветвью.
Я следую третьему варианту и не доволен этим из-за того, что каждый раз меняю настройки и настройки. – chadum