Erinevusfailid (diff-failid) sisaldavad ainult failide erinevusi ning võivad sisaldada ka teatud hulka kontekstiridasid enne ja pärast erinevaid ridu. Muudetud ridade ja selle kontekstiridade kogumit nimetatakse tükiks. Võrdlusfail võib niisiis sisaldada mitut tükki ühest või enamast failist. Kui kahe või enama tüki kontekstiread kattuvad, peetakse neid üheks tükiks. Erinevusfaile saab kasutada järgmisteks ülesanneteks:
Tükkides sisalduvate muudatuste rakendamiseks originaalfailile.
Tükkides sisalduvate muudatuste rakendamiseks originaalfailile või failikogumile.
Muutmiseks enne rakendamist originaalfailile või failikogumile.
Erinevusfaili loomiseks tuleb võrdlust Kompares kuvada. Seejärel vali menüükäsk → See avab dialoogi Diffi valikud (täpsemalt kõneleb diffi vormingutest ja valikutest “Võrdlemise seadistused”). Pärast valikute määramist klõpsa nupule ning salvesta erinevused faili laiendiga .diff
.
Diff-faili on võimalik Kompares ka vaadata, kui see avada menüükäsuga →
Diff-faili kuvamisel näidatakse lähte ja sihtfaili tükke. Pea meeles, et näidatakse ainult tükke, mitte aga muutusteta ridu. Mõnel juhul luuakse diff-fail üldse ilma kontekstiridadeta. Sel juhul on näha ainult muudetud read.
Kui diff-fail sisaldab tükke mitmest failist, näitab Kompare korraga ainult ühe faili tükke ning sa saad failide vahel liikuda, nagu oleksid nad tegelikud failid, ehkki nende info pärineb kõigest diff-faili sisust.
Diff-faili erinevusi vaadates saab neid rakendada samamoodi, nagu lähte- ja sihtfaili võrdlemisel (vt. “Erinevuste ühendamine”).
Diff-faili korral on võimalik võrrelda selle tükke faili või kataloogiga. Selleks vali menüükäsk → . Seejärel anna faili/kataloogi ja diffi väljundi asukohad.
Lähtefaili ja diff-faili erinevusi vaadates võib neid rakendada samamoodi, nagu lähte- ja sihtfaili võrdlemisel (vt. “Erinevuste ühendamine”).