Это можно сделать из Synchronize
области Workbench. Нажмите на Synchronize
запись в View
меню или на Synchronize
значок панели инструментов (2 зеленые стрелки появляются, чтобы сформировать круг). В нижней правой панели нажмите Options
. Введите название ветви, которую вы хотите вывести в поле для Branch:
редактирования. Закончите тянуть как обычно.
Как заставить TortoiseHg тянуть только определенную ветку?
Я клонировал ветку по умолчанию большого репозитория, и теперь я хочу получить с сервера, используя клиент TortoiseHg.
Однако TortoiseHg предлагает вытащить из всех веток. Можно ли поручить его тянуть только из текущей ветки?
До сих пор я видел предложения:
- Установите хук на стороне клиента, чтобы отклонить тяги из нежелательных веток
- Проверьте входящие ревизии в TortoiseHg и извлеките только те, которые принадлежат текущей ветке
- Используйте расширение Mercurial ACL, чтобы запретить доступ ко всем ветвям, кроме текущей.
Мне не нравятся все эти решения, так как все они основаны на клиентах. Во всех них TortoiseHg фактически вытягивает все ветви (даже во второй, когда вытащенные ревизии сгруппированы в связку, представленную в представлении входящих ревизий)
Есть ли hg pull -b BRANCH
эквивалент в TortoiseHg?
Благодарю.
РЕДАКТИРОВАТЬ
Я знаю, как сделать все это с помощью клиента командной строки Mercurial - hg.exe. Этот вопрос конкретно о клиенте TortoiseHg GUI.
2 ответа на вопрос
hg pull -r <branch name>
Для получения дополнительной информации: https://stackoverflow.com/questions/5796908/mercurial-how-can-i-import-only-some-changesets-from-a-repository/5798221#5798221
Похожие вопросы
-
3
Как предотвратить ошибку «Нет поддерживаемых методов аутентификации» при использовании TortoiseHg?
-
2
Проводник и диалог открытия файла не отвечают (Vista)
-
1
Использование обозревателя репозитория TortoiseHg
-
-
1
Как остановить антивирус Sophos от сканирования каталогов, которые находятся под контролем источника
-
1
Черепаха Х.Г. «Недостаточно памяти» при попытке клонировать репо
-
1
Удаление файла из TortoiseHg
-
0
Настройка TortoiseHg для Bitbucket в Ubuntu
-
1
TortoiseHg - диалоги не появляются или сильно задерживаются до появления, но только при доступе к хр...
-
1
tortoise-hg экспортирует ревизию между ревизиями
-
4
Есть ли способ отключить интеграцию с TortoiseHg для Windows?