lunedì, 06 marzo 2006
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.

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 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


