KDiff3: „Es gibt einen Konflikt im Zeilenendstil“


83

Ich versuche, KDiff3 zu verwenden, um Konflikte unter Windows zu lösen. Aber wenn ich die Zusammenführung durchführe, bekomme ich:

KDiff3: "Es gibt einen Konflikt im Zeilenendstil"

Und nichts wird zusammengeführt / gelöst:

erster Screenshot

Obwohl ich vor dem Ausführen der Zusammenführung das Ende der DOS-Zeile ausgewählt habe:

zweiter Screenshot

Irgendwelche Ideen?

Es scheint zu funktionieren, wenn ich nur speichere, anstatt die Schaltfläche Zusammenführen zu drücken. Das könnte eine Lösung sein.


Warum akzeptierst du die Lösung nicht?
Sampath

Was Sie wählen, ist über das Ergebnis der Zusammenführung. Da während des Zusammenführungsvorgangs ein Konflikt auftritt, wird durch erstmaliges Auswählen eines Zeilenendes und anschließendes Ausführen von Zusammenführen Ihre Auswahl praktisch auf Konflikt zurückgesetzt. Führen Sie Zusammenführen aus, erhalten Sie einen Konflikt, treffen Sie Ihre Wahl und speichern Sie dann.
Guney Ozsan

Antworten:


127

Hier ist ein Screenshot, der Sie durch den Prozess führt, den Matt Wilkie in seiner Antwort beschrieben hat .

  1. Klicken Sie in den Bereich C.
  2. Wählen Sie eine andere Codierung als "Konflikt".
  3. sparen

Geben Sie hier die Bildbeschreibung ein


Ich fand keine Notwendigkeit, Schritt 1 zu tun. (Kdiff3 Version 0.9.98 (64 Bit))
LosManos

48

Was hat bei mir funktioniert:

  • Aktivieren Sie das Ausgabefenster (klicken Sie darauf).
  • Wählen Sie manuell die Dropdown-Optionen Codierung und Zeilenende aus .
  • Speichern ( Ctrl+ S).

Ohne alle drei Schritte auszuführen, wurde immer wieder das gleiche Fehler-Popup angezeigt. Die Auswahl von Use A everwhere und / oder zugehörigen Zusammenführungsmenüelementen hatte keine Auswirkung.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.