Algoritmer Alfresco: Whats The Difference

Julian Bucknall ønsker å finne den lengste felles subsequence: det er filen diff til deg og meg.
Hva artikkelen prøvde å vise, og hva jeg ønsket å gjøre, var å skrive en rutine som ville ta to kopier av samme tekst-fil, en å være en senere utgave av de andre, antagelig som inneholder flere forskjeller, og utarbeide hvilke endringer ble gjort i går fra den eldre filen til nyere. Unix har et program for å gjøre dette kalles DIFF, som er bestefaren av alle fil forskjellen programmer. Jeg bruker en fra Windows SDK kalt WinDiff. Dette viser de to versjonene av filen som vertikale linjene side om side med linjer som går fra venstre mot høyre bar opptak endringene. De røde linjene er slettinger, de gule innsettinger. Du kan også se tekstlinjer så vel på samme måte (tekst linjer i rødt slettes, tekstlinjer i gult er satt inn). Dette verktøyet er uvurderlig for meg; for eksempel, jeg bruker den til å oppfatte endringer i VCL kildekode mellom én versjon av Delphi og den neste. Visual Source (versjonskontroll systemet vi bruker) har også et verktøy som dette for å vise forskjellene mellom én versjon av en kilde fil og en annen: dette har lagret min bacon mang en gang
KLIKK HER for hele artikkelen <.. br>



Previous:
Next Page: