KDiff3: "C'è un conflitto di stile di fine riga"


86

Sto cercando di usare KDiff3 per risolvere i conflitti su Windows. Ma quando eseguo l'unione ottengo:

KDiff3: "C'è un conflitto di stile di fine riga"

E niente viene unito / risolto:

primo screenshot

Anche se ho selezionato la fine della riga DOS prima di eseguire l'unione:

secondo screenshot

Qualche idea?

Sembra funzionare se salvo invece di premere il pulsante Unisci. Potrebbe essere una soluzione.


Perché non accetti la soluzione?
Sampath

Quello che scegli riguarda il risultato di Merge. Poiché si verifica un conflitto durante l'operazione di unione, scegliere prima una riga che termina e quindi eseguire Merge praticamente ripristina la scelta in conflitto. Esegui Merge, ottieni un conflitto, fai la tua scelta e poi salva.
Guney Ozsan

Risposte:


132

Ecco uno screenshot per guidarti attraverso il processo descritto da Matt Wilkie nella sua risposta .

  1. Fare clic nel riquadro C.
  2. Scegli una codifica diversa da "conflitto"
  3. Salva

inserisci qui la descrizione dell'immagine


Non ho trovato la necessità di eseguire il passaggio 1. (kdiff3 versione 0.9.98 (64 bit))
LosManos

48

Cosa ha funzionato per me:

  • rendere attivo il riquadro di output (fare clic al suo interno),
  • scegli manualmente le opzioni a discesa Codifica e Stile fine linea ,
  • salva ( Ctrl+ S).

Senza eseguire tutti e tre i passaggi, ho continuato a ricevere lo stesso popup di errore. La scelta di Use A everwhere e / o delle relative voci di menu di unione non ha avuto effetto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.