KDiff3: «Возник конфликт стиля конца строки»

86

Я пытаюсь использовать KDiff3 для разрешения конфликтов в окнах. Но при запуске слияния я получаю:

KDiff3: "Имеется конфликт стиля конца строки"

И ничего не сливается / не решается:

первый скриншот

Хотя я выбрал конец строки DOS перед запуском слияния:

второй скриншот

Есть идеи?

Кажется, работает, если я просто сохраняю вместо нажатия кнопки слияния. Это могло быть решением.

u123
источник
Почему вы не принимаете решение?
Sampath
То, что вы выбираете, касается результата слияния. Поскольку во время операции слияния возникает конфликт, сначала выбор конца строки, а затем запуск слияния практически сбрасывает ваш выбор обратно на конфликт. Запустите Merge, получите конфликт, сделайте свой выбор и сохраните.
Guney Ozsan

Ответы:

132

Вот скриншот, который проведет вас через процесс, который Мэтт Уилки описал в своем ответе .

  1. Щелкните панель C.
  2. Выберите кодировку, отличную от "конфликтной"
  3. Сохранить

введите описание изображения здесь

Билл Тарбелл
источник
Я не обнаружил необходимости делать шаг 1. (kdiff3 Version 0.9.98 (64 bit))
LosManos
48

Что сработало для меня:

  • сделать панель вывода активной (щелкните в ней),
  • вручную выберите варианты Кодирования и Стиль окончания строки ,
  • сохранить ( Ctrl+ S).

Не выполняя всех трех шагов, я продолжал получать одно и то же всплывающее окно с ошибкой. Выбор « Использовать везде» и / или соответствующие элементы меню слияния не повлияли.

Мэтт Уилки
источник