Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: bonmario - Aprile 26, 2013, 01:32:33 pm

Titolo: Confrontare 2 files di testo
Inserito da: bonmario - Aprile 26, 2013, 01:32:33 pm
Ciao a tutti,
sapete se ci sono in giro i sorgenti con qualcosa di già pronto?
Dovrei comparare 2 files di testo emettendo le righe in più e quelle mancanti.

Grazie in anticipo, Mario
Titolo: Re:Confrontare 2 files di testo
Inserito da: bonmario - Aprile 26, 2013, 02:55:31 pm
Mi rispondo da solo, magari in futuro può servire ad altri:
Qui ci sono un po' di progetti freeware con tanto di sorgenti: http://angusj.com/delphi/
Quello che serviva a me è questo: http://angusj.com/delphi/textdiff.html

Adesso, arriva per me la parte complicata.
Supponiamo di avere un sorgente alla versione 01, 02 e 03. Devo trovare se ci sono delle modifiche tra la versione 01 e la 02 che non sono state fatte nella 03.

Domai o dopo, visto che ci sarà brutto tempo e non si piò uscire di casa, ci perdo un po' la testa e vedo cosa riesco a tirare fuori ...

Ciao, Mario
Titolo: Re:Confrontare 2 files di testo
Inserito da: nomorelogic - Aprile 26, 2013, 06:00:35 pm
credo che devi controllare prima 03 con 01 e poi anche con 02

in questi casi suggerisco l'uso di svn ;)
Titolo: Re:Confrontare 2 files di testo
Inserito da: bonmario - Aprile 26, 2013, 06:22:12 pm
Purtroppo non posso prendere io certe decisioni ...

La mia idea per il momento era questa (e credo che sia la stessa cosa che intendi tu):
- salvarmi le differenze tra 03 e 02 in Diff1
- salvarmi le differenze tra 03 e 01 in Diff2

Confrontare Diff1 e Diff2.
Adesso vedo cosa salta fuori !!!!

Grazie, Mario
Titolo: Re:Confrontare 2 files di testo
Inserito da: nomorelogic - Aprile 26, 2013, 06:59:01 pm
si intendevo quello :)