Treballar amb fitxers diff

Els fitxers diff només contenen els canvis fets entre fitxers, o un conjunt de fitxers en un sistema de carpeta, i poden o no contenir un cert nombre de línies de context abans i després de les línies canviades. La suma d'una línia canviada i les seves línies de context es mostren com a un bloc. Quan les línies de context de dos o més blocs se superposen, aleshores es consideren un únic bloc. Els fitxers diff es poden usar per a:

  • Aplicar els canvis continguts en els blocs a un fitxer original.

  • Aplicar els canvis continguts en els blocs a un fitxer o conjunt de fitxers original dintre d'un sistema de carpeta.

  • Modificar abans d'aplicar a un fitxer o conjunt de fitxers original dintre d'un sistema de carpeta.

Crear un diff

Per a crear un fitxer diff s'haurà de mostrar una comparació a Kompare. Assumim que aquest és el cas, aleshores seleccioneu FitxerDesa diff.... Això mostrarà el diàleg Opcions de diff (vegeu «Arranjament de diff» per a més informació sobre els formats i opcions de diff). Després de configurar aquestes opcions, feu clic sobre el botó Desa i es desarà el diff a un fitxer amb l'extensió .diff.

Mostrar un diff

És possible mostrar el contingut d'un fitxer diff amb Kompare obrint el formulari de fitxer diff FitxerObre diff....

Quan es visualitza un fitxer diff es mostren els blocs entre el fitxer font i destinació, recordant que només es mostren els blocs, no les línies sense modificar. En alguns casos es crea un fitxer diff amb 0 línies de context. En aquest cas tan sols es mostraran les línies canviades.

Quan un fitxer diff conté blocs de múltiples fitxers Kompare mostra els blocs de cada fitxer un a la vegada i podreu canviar entre aquests com si fossin fitxers reals, encara que el contingut del fitxer diferent només ofereixi la informació proveïda pel diff.

Aplicar diferències en un fitxer diff

Quan es visualitzen diferències en un fitxer diff és possible aplicar la diferència quan es comparen els fitxers font i destinació (vegeu «Fusionar les diferències»).

Fusionar un URL amb un diff

En els casos on es proveeix un fitxer diff és possible comparar els blocs en el diff contra un fitxer o carpeta. Per a fer-ho seleccioneu FitxerFusiona l'URL amb el diff... Aleshores introduïu els camins cap al Fitxer/carpeta i la Sortida de diff.

Quan es visualitzen diferències entre un fitxer font i un fitxer diff és possible aplicar la diferència mentre compareu els fitxers font i destinació (vegeu «Fusionar les diferències»).