Category Image Comparare o fondere il contenuto di due cartelle


FileMerge è una utility del pacchetto Developer che ognuno può installare con un semplice doppio click su XcodeTools.mpkg che si trova in Applicazioni/Installers/XcodeTools di Mac OS X 10.4 Tiger. Il software è generalmente utilizzato per comparare due file di testo, soprattutto HTML o PHP. Però, non tutti sanno che è possibile fare la stessa cosa con le cartelle. E' sufficiente trascinare la prima cartella nel riquadro Left e la seconda in quello Right e poi click su Compare:

I file in grigio sono quelli in comune tra le due cartelle (identical), mentre quelli in nero indicano che il file è presente solo in una. Selezionando una foto, lo status appare in basso a sinistra:

Per semplificare il tutto, conviene spuntare Identical di Exclude.

Per effettuare una verifica dei file, click sul menù a tendina di View è selezionare l'opzione desiderata. Con Comparison apparirà la tradizionale finestra di comparazione di FileMerge (solo per i file di testo), selezionando Left File e Right File si otterrà un'anteprima del file di testo o dell'immagine contenuta nella cartella specificata. Le altre opzioni, Ancestor e Merge file, servono solo alle persone che utilizzano FileMerge per controllare il codice.

FileMerge può tornare utile non solo per comparare due cartelle ma anche per "fondere" il loro contenuto in una sola. Click su un file della colonna di sinistra, quindi premere la combinazione di tasti . Dal menù a tendina di Merge selezionare l'opzione come da screenshot. FileMerge chiederà di creare una nuova cartella (o di indicarne una già esistente) in cui verranno archiviati tutti i file senza duplicati:

Una volta installato il pacchetto XCodeTools, l'applicazione FileMerge si trova in Computer/Developer/Applications/Utilities.