Я работаю над некоторыми ошибками в нашей кодовой базе, и я создал отдельные ответвления для каждой ошибки. Я повторно основывал одно из ответвлений сверху значения по умолчанию. Я обычно использую подвижный плагин для Eclipse, и я сделал бы нажатие (когда я нахожусь в ответвлении по умолчанию). Это продвигает мои изменения на ответвлении по умолчанию.
Я пытался сделать то же самое с TortoiseHg. То, когда я нажимаю нажатие, клиент жалуется, что я собираюсь создать удаленный, возглавляет/создает новые ответвления по серверу. Там некоторый путь состоит в том, чтобы продвинуть только изменения на одном использовании ответвления TortoiseHg?
Спасибо за Ваши ответы!
Самый простой способ сделать это - через командную строку, используя hg push -r.
из ветки с изменением, которое вы хотите отправить. Подробнее см. hg nudge
.
При этом это также возможно через TortoiseHG:
Это должно подтолкнуть только указанный вами набор изменений (вместе с любыми родителями этого набора, которые могут потребоваться). Если вы ограничите набор изменений, которые отправляются в ветку по умолчанию, не должно быть предупреждений о создании дополнительных заголовков.
Дополнительную информацию (ну, не так уж много) можно найти в разделе 4.9 документации TortoiseHg .
Вот еще один способ сделать это:
Работает так же, как и предыдущий ответ, но позволяет вам выбрать набор изменений из списка без ввода или вставки идентификатора целевого набора изменений.