Как переключиться на другую ветку subversion в Intellij?

Какова концепция переключения ветвей в IntelliJ? Я должен быть слепым или идиотом...

Я бы предположил, что есть опция "переключиться на копирование" или что-то в этом роде, но нет...

EDIT для уточнения: у моей предыдущей IDE была простая опция "переключиться на копирование", которая обновила все файлы, отличные от текущей ветки/магистрали. У IntelliJ, похоже, есть совершенно другой подход к этому, который я просто не понимаю. Помощь тоже не очень полезная.

Полезные ключевые слова, ссылки или подсказки очень ценятся. Спасибо.

Ответ 1

Только что обнаруженные ветки коммутации выполняются с помощью диалогового окна обновления (VCS → Update Project, ⌘T), где я могу выбрать любую ветку, тег или ревизию, которую я хочу.

Ответ 2

Для noobs, подобных мне, которые в начале отметили поле "не показывать это снова" и больше не имеют подсказок диалогового окна обновления subversion, попробуйте следующее:

  • Используйте меню команд "Контроль версий" → Показать изменения.
  • В этом представлении перейдите на вкладку "Информация о рабочих копиях Subversion"
  • Здесь вы должны найти ссылку "Настроить ветки", вы должны иметь возможность переключать соединительные линии и ветки.

Если я могу сказать, это кажется довольно сложным, если кто-то лучше, я был бы рад услышать: -)

Ответ 3

Просто используйте "Subversion" → "Каталог обновлений..." с параметрами. Если диалоговое окно "Параметры обновления" отключено, вот как можно его вернуть:

  • Перейдите к: "Настройки" → "Управление версиями" → "Подтверждение"
  • Установите флажок "Диалог параметров дисплея..." для "Обновить"

Ответ 4

Если вы, как я, вы нажмете "настроить ветки", а затем выберите путь ветки, которую вы хотите - это неправильно! когда в "настроить ветки" вам нужно выбрать путь на один уровень оттуда

надеюсь, это помогает кому-то вроде меня...