Как работать с другой веткой в ​​TortoiseHG?

Я работаю с TortoiseHG в системе Windows 7.

Я работал над веткой по умолчанию, и команда разработчиков хотела опробовать другой алгоритм, поэтому я создал новую ветку, используя полученный ответ здесь, называется quadraticTest.

В эту ветку было внесено несколько коммитов, и результат был признан непригодным.

Теперь я хочу вернуться и поработать над веткой по умолчанию, не объединяя изменения из ветки quadraticTest.

По сути, я ищу GUI-эквивалент команды hg update default

Как мне переместить рабочий каталог обратно в ветку по умолчанию с помощью ToritoiseHG?


person Devdatta Tengshe    schedule 21.01.2014    source источник
comment
@ user2864740: Подскажите, как это сделать?   -  person Devdatta Tengshe    schedule 21.01.2014
comment
Итак, у вас есть изменения в текущем WC (в quadraticTest), и теперь вы хотите вернуться к значениям по умолчанию, отбросив все изменения в текущем WC (и желая никогда больше не работать с quadraticTest)?   -  person user2864740    schedule 21.01.2014
comment
Я хочу сейчас работать по умолчанию, но сохранить изменения в репозитории на будущее. По сути, я ищу GUI-эквивалент команды hg update default   -  person Devdatta Tengshe    schedule 21.01.2014


Ответы (1)


Если вы смотрите на дерево в виде графика, найдите ревизию, которую хотите проверить, щелкните ее правой кнопкой мыши и выберите Update...

Но предположим, что у вас возникли проблемы с поиском фиксации - возможно, у вас много веток, и вы не видите ревизию, которую хотите проверить. Включите панель инструментов фильтра (Вид> Панель инструментов фильтра).

Посмотрите направо. Вы увидите раскрывающийся список, в котором написано что-то вроде ★ Show all ★. Щелкните по нему, чтобы просмотреть все открытые ветки. Выберите ветку, которую вы хотите проверить, и она отфильтрует графическое представление, так что будет отображаться только эта ветка. Тогда будет легко найти самый последний коммит в ветке default, потому что он будет самым верхним.

person zck    schedule 21.01.2014