Я не гуру Mercurial, но я бы попробовал этот метод.
Нет прямого метода , чтобы сделать это с Mercurial, но это можно сделать с помощью комбинациииз:
- Закладки расширение
- Записи пути в вашем файле hgrc
Первоначальная настройка потребует от вас:
- Установить для пути по умолчанию для
pull
значение '.'(для предотвращения случайного нажатия на неправильную ветвь отслеживания, когда hg push
вызывается без аргументов) - Создайте
bookmark
на своем кончике, чтобы представлять кончик мастера (на языке Git)
Затем, когда вы хотите отслеживать новый пульт:
- Создайте запись пути в вашем
hgrc
для пульта - Создайте
bookmark
для пульта
После этого вы можете делать такие вещи, как:
hg update tracking_branch_1
hg pull remote_1
... просмотреть ветку и решить, хотите ли вы объединить ... затем
hg update master
hg merge tracking_branch_1