Как использовать инструмент слияния "internal: fail" программно? - PullRequest
1 голос
/ 16 марта 2019

Я новичок в Mercurial, и меня интересует процесс слияния. Хотелось бы посмотреть, как это происходит программно, но что-то не получилось. Я не понимаю, как вызвать опцию, как мы делаем это с консоли, используя команду hg merge --tool internal:fail.

Я сделал это так

commands.merge(ui, repo, tool='internal:fail')

, но все равно работает по умолчанию kdiff3.

Я пытался сделать это

ui.setconfig('ui', 'merge', 'internal:fail') commands.merge(ui, repo)

но он работает как предыдущий.

Если кто-то понимает, что я делаю неправильно и как это исправить, пожалуйста, ответьте мне.

Спасибо за внимание к моему вопросу, хорошо провести время =)

...