Я клонировал ветку по умолчанию большого репозитория, и теперь я хочу получить с сервера, используя клиент TortoiseHg.
Однако TortoiseHg предлагает вытащить из всех веток. Можно ли поручить его тянуть только из текущей ветки?
До сих пор я видел предложения:
- Установите хук на стороне клиента, чтобы отклонить тяги из нежелательных веток
- Проверьте входящие ревизии в TortoiseHg и извлеките только те, которые принадлежат текущей ветке
- Используйте расширение Mercurial ACL, чтобы запретить доступ ко всем ветвям, кроме текущей.
Мне не нравятся все эти решения, так как все они основаны на клиентах. Во всех них TortoiseHg фактически вытягивает все ветви (даже во второй, когда извлеченные ревизии сгруппированы в связку, представленную в представлении входящих ревизий)
Есть ли hg pull -b BRANCH
эквивалент в TortoiseHg?
Благодарю.
РЕДАКТИРОВАТЬ
Я знаю, как сделать все это с помощью клиента командной строки Mercurial - hg.exe. Этот вопрос конкретно о клиенте TortoiseHg GUI.