hg resolve [ПАРАМЕТР]... [ФАЙЛ]...

повторить слияния или задать/посмотреть статус слияния файлов

Неразрешенные конфликтами часто являются результатом неинтерактивного слияния с использованием "internal:merge", или программы слияния с текстовым интерфейсом, вроде "diff3". Команда resolve может быть использована для управления файлами, участвующими в слиянии, после того, как была запущена 'hg merge', но до 'hg commit' (т.е. рабочий каталог должен иметь двух "родителей"). См. 'hg help merge-tools' — справку о настройке средств слияния.

Команда resolve может использоваться следующими способами:

Примечание:

Mercurial will not let you commit files with unresolved merge conflicts. You must use 'hg resolve -m ...' before you can commit after a conflicting merge.

Template:

The following keywords are supported in addition to the common template keywords and functions. See also 'hg help templates'.

mergestatus
String. Character denoting merge conflicts, "U" or "R".
path
String. Repository-absolute path of the file.

При успехе возвращает 0, 1 если не удалось разрешить файл.

options ([+] can be repeated):

-a --all работать со всеми требующими слияния файлами
-l --list показать состояния файлов, требующих слияния
-m --mark пометить файлы как корректно слитый
-u --unmark пометить файлы как требующие слияния
-n --no-status не показывать префикс состояния
--re-merge re-merge files
-t --tool TOOL задать инструмент слияния
-I --include ШАБЛОН [+] добавить файлы, имена которых соответствуют данным шаблонам
-X --exclude ШАБЛОН [+] не добавлять файлы, имена которых соответствуют данным шаблонам
-T --template ШАБЛОН отображать с помощью шаблона

global options ([+] can be repeated):

-R --repository ХРАНИЛИЩЕ корневой каталог хранилища или имя файла комплекта
--cwd КАТАЛОГ сменить рабочий каталог
-y --noninteractive не спрашивать, на все вопросы автоматически выбирать первый вариант
-q --quiet подавлять вывод
-v --verbose включить дополнительный вывод
--color ТИП when to colorize (boolean, always, auto, never, or debug)
--config КОНФИГ [+] задать/переопределить параметр конфигурации (в виде 'секция.параметр=значение')
--debug включить отладочный вывод
--debugger запустить отладчик
--encoding КОДИРОВКА установить кодировку (по умолчанию: UTF-8)
--encodingmode РЕЖИМ установить режим кодировки (по умолчанию: strict)
--traceback всегда печатать трассировку стека при исключении
--time время выполнения команды
--profile профилирование выполнения команды
--version напечатать информацию о версии и выйти
-h --help показать справку и выйти
--hidden учитывать скрытые наборы изменений
--pager ТИП когда использовать прокрутку (логический. always (всегда), auto(автоматически) или never (никогда) (по умолчанию: auto)