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


86

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

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

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

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

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

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

Есть идеи?

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


Почему вы не принимаете решение?
— Sampath

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

Ответы:


132

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

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

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


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

48

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.