Я новичок в TortoiseHg.
Я создаю две ветви (по умолчанию и NewBranch) с другим кодом проекта.
при объединении веток и обновлении объединенного кода мой проект содержит только код NewBranch.Почему мой код не является смесью кодов NewBranch и кодов по умолчанию?
Похоже, код ветви по умолчанию заменяется кодом NewBranch вместо слияния.
Когда я объединяю ветви, я получаю сообщение типа., "% Hg merge --tool:fail - verbose 277"
Также нет опции для разрешения слияния, которая спрашивает меня, хочу ли я использовать разрешение Mercury или инструмент Resolve для разрешения конфликтов.
(Код в двух ветвях совершенно различен (это видно по команде hg diff), тогда почему конфликт не генерируется ?? )
Используя средство распознавания инструментов, я однажды успешно слил две ветви, но теперь средство распознавания слияний даже не спрашивает меня об этом выборе и не выполняет замену кода вместо слияния .....Зачем?
Я потерял вопросы об этом.
Однажды я использовал средство разрешения конфликтов ртути, которое не объединяет код 2 ветви, а заменил код.Почему так?
Почему распознаватель слияний не генерирует конфликт?
Почему Merge Resolver не спрашивает меня о выборе инструментов Resolver?
Почему код заменяется вместо слияния?
Также я видел видео https://www.youtube.com/watch?v=sbRxMXVEDc0 и https://www.youtube.com/watch?v=CxtQHcX_MTY, но не смог избавиться от этой проблемы.
Подскажите пожалуйста, как мне объединить код этих 2 веток в моем случае?