Як перейти до іншої гілки підривної роботи в Intellij?


146

Яка концепція перемикання гілок в IntelliJ? Я повинен бути або сліпим, ідіотів ...

Я б припустив, що буде опція "перемикання на копіювання" чи щось подібне, але немає жодного ...

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

Корисні ключові слова, посилання чи підказки дуже цінуються. Дякую.


У випадку, якщо це може допомогти комусь іншому: я спробував зробити svn switchкомандний рядок DOS, і, хоча це, здається, працює, воно насправді нічого не зробило (дзвінок svn stпродовжував говорити, що я вказував на стару URL-адресу). Але перемикання через оновлення (Ctrl + T) в IntelliJ працювало чудово.
vegemite4me

Відповіді:


216

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


2
Правильно тому, що тут ви "оновлюєте" свою пісочницю до нової гілки.
Shaun F

50
Я б сказав, що він сліпий і німий. Насправді я також очікував параметр "переключення" в контекстному меню svn. Але насправді його можна знайти десь ще.
TjerkW

2
оновлення цього .. jetbrains.com/idea/help/…
Лукас Гарсія,

Користувач очікує подібного досвіду від IDEA у різних CSV, що важко зробити, оскільки підхід SVN виглядає «німим» від перспективного GIT. Плутанина полягає в тому, що "той самий досвід" очікує від магії IDEA.
посмішка-

46

Для початківців, таких як я, які встановили прапорець "Не показувати це знову" на початку, і більше не мають діалогового вікна оновлення субверсії, спробуйте це:

  1. Скористайтеся командним меню "Контроль версій" -> Показати перегляд змін
  2. У цьому вікні перейдіть на вкладку "Інформація про підривні робочі копії"
  3. Тут ви повинні знайти посилання "Налаштувати гілки", якщо ви зможете перемикати стовбур та гілки

Якщо я можу сказати, це здається досить складним, якщо хтось має краще, я був би радий почути :-)


10
Редагувати: ви також можете знову відкрити діалогове вікно наступним чином: Налаштування | Контроль версій | Підтвердження | Діалогове вікно параметрів відображення, коли викликаються ці команди: Оновити
Арно П

40
Ви можете повернути діалогове вікно, натиснувши на клавішу shift на пункт меню "Оновити каталог".
Майкл Ллойд Лі млк

16

Просто скористайтеся параметрами "Subversion" -> "Directory Update ..." з параметрами. Якщо діалогове вікно "Параметри оновлення" вимкнено, ось як його перемістити назад:

  1. Перейдіть до: "Налаштування" -> "Контроль версій" -> "Підтвердження"
  2. Поставте прапорець "Діалогове вікно параметрів відображення ..." для "Оновити"

7

Якщо, як я, ви натискаєте "конфігурувати гілки", а потім вибираєте шлях потрібної гілки - це неправильно! коли в "налаштування гілок" вам потрібно вибрати шлях на одному рівні звідти

сподіваюся, це допомагає комусь, як я ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.