2009-10-19 3 views
131

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

Я бы предположить, был бы «переключатель для копирования» вариант или что-то подобное, но там нет никого ...

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

Полезные ключевые слова, ссылки или советы очень ценятся. Благодарю.

+0

В случае, если это может помочь кому-то еще: я пытался выполнить команду 'СВН switch' из командной строки DOS, и пока он, похоже, работал, он фактически ничего не делал (вызов 'svn st' продолжал говорить, что я указываю на старый URL-адрес). Но выполнение переключателя с помощью обновления (Ctrl + T) в IntelliJ отлично работало. – vegemite4me

ответ

189

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

+2

Правильно, потому что здесь вы «обновляете» свою песочницу до новой ветки. –

+46

Я не говорю, что он слепой и немой. На самом деле я ожидал вариант «switch» в контекстном меню svn. Но на самом деле его можно найти где-то в другом месте. – TjerkW

+1

, обновляя это. Https://www.jetbrains.com/idea/help/checking-out-%28switching-between-branches%29.html#d2107775e86 –

43

Для нубов, как я, что проверили «не показывать это» окно в самом начале, и не имеет диалога обновления подрывного побуждая больше, попробуйте это:

  1. Используйте меню команды " Контроль версий»-> Показать изменения Посмотреть
  2. с этой точки зрения, перейдите на вкладку„Subversion рабочих копий информации“
  3. Здесь вы должны найти„Настройка ветви“ссылка были вы должны быть в состоянии переключить ствол & ветви

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

+9

Изменить: вы также можете запросить приглашение на диалоговое окно, следующее: Настройки | Управление версиями | Подтверждение | Диалоговое окно «Параметры отображения» при вызове этих команд: Обновление –

+35

Вы можете вернуть диалоговое окно с помощью щелчка в меню «Обновить каталог». –

13

Просто используйте «Subversion» -> «Каталог обновлений ...» с параметрами. В случае «Параметры обновления» диалог выключен, вот как можно переместить его обратно:

  1. Перейти к: «Настройки» -> «Control Version» -> «подтверждение»
  2. Проверьте поле «Диалог параметров дисплея ...» для «Обновить»
6

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

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

Смежные вопросы