KDiff3: "Hay un conflicto de estilo de final de línea"

84

Estoy tratando de usar KDiff3 para resolver conflictos en Windows. Pero cuando ejecuto la fusión, obtengo:

KDiff3: "Hay un conflicto de estilo de final de línea"

Y nada se fusiona / resuelve:

primera captura de pantalla

Aunque seleccioné el final de línea de DOS antes de ejecutar la combinación:

segunda captura de pantalla

¿Algunas ideas?

Parece funcionar si simplemente guardo en lugar de presionar el botón Combinar. Eso podría ser una solución.

u123
fuente
¿Por qué no acepta la solución?
Sampath
Lo que elija es sobre el resultado de Fusionar. Dado que se produce un conflicto durante la operación Fusionar, primero elegir un final de línea y luego ejecutar Fusionar prácticamente restablece su elección al conflicto. Ejecute Fusionar, obtenga un conflicto, haga su elección y luego guarde.
Guney Ozsan

Respuestas:

128

Aquí hay una captura de pantalla para guiarlo a través del proceso que Matt Wilkie describió en su respuesta .

  1. Haga clic en el panel C.
  2. Elija una codificación que no sea 'conflicto'
  3. Salvar

ingrese la descripción de la imagen aquí

Bill Tarbell
fuente
No encontré la necesidad de hacer el paso 1. (kdiff3 Versión 0.9.98 (64 bit))
LosManos
48

Lo que funcionó para mí:

  • active el panel de salida (haga clic en él),
  • elija manualmente las opciones desplegables de codificación y estilo de final de línea ,
  • guardar ( Ctrl+ S).

Sin seguir los tres pasos, seguí recibiendo la misma ventana emergente de error. La elección de Use A everwhere y / o elementos del menú de combinación relacionados no tuvo ningún efecto.

Matt Wilkie
fuente