Я новичок в HG, но некоторое время я использовал Git.
Желаемое поведение: В Git, если я фиксирую изменение в файле на компьютере A, фиксирую изменение втот же файл (но в другой области файла) на компьютере B, и вытащить изменения от A до B, он автоматически объединится, и все в порядке.
Что происходит: в HG, когда я тянуИзменения компьютера A на компьютере B, он открывает 3-х панельный инструмент слияния, несмотря на то, что изменения не должны конфликтовать друг с другом.Когда я пытаюсь закрыть инструмент слияния (он не очень удобен для пользователя, я понятия не имею, как его использовать), он сохраняет версию компьютера B, игнорируя изменения компьютера A.