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.