черепаха hg создание веток - PullRequest
0 голосов
/ 20 апреля 2011

Я только начинаю работать с Mercurial и Tortoise HG.Я создал два несвязанных изменения, одно из которых исправляет ошибку, а другое - новую экспериментальную функцию.

Каков наилучший способ настроить это (используя закладки, теги или ветви или что-то еще), чтобы яможет зафиксировать оба, но отправить только одну из групп наборов изменений в удаленный репозиторий.

И можно ли это легко сделать в Tortoise HG или требуется знание командной строки о Mercurial?

1 Ответ

1 голос
/ 20 апреля 2011

Вы можете сделать это как из CLI, так и из TortoiseHg.Обратите внимание, что использование закладок, тегов и т. Д. Не влияет на то, что вы можете нажать.

Использование TortoiseHg v1.XX

Определите исходящие наборы изменений, а затем вправощелкните по заголовку ветви, которую вы хотите нажать, и выберите push this branch.

Использование TortoiseHg v2.XX

Сначала необходимо настроить инструмент, чтобы разрешитьнажмите на новые именованные ветви, нажав Options и выбрав следующее:

enter image description here

Используя опцию «Цель» в представлении «Синхронизировать», выберите ветвь, которой вы хотите поделиться, и выполните передачу.Это только поделится выбранной веткой.Снятие отметки Target приведет к тому, что все новые изменения будут отправлены.

enter image description here

...