Se vuoi un consiglio alternativo usando eclipse (ed altri IDE) hai ha disposizione un sistema di confronto e merging di codice piuttosto carino tra le altre belle cosette, lo puoi usare associato ad un server cvs installato in locale in modo da ripristinare quando vuoi delle copie vecchie di un file cui hai fatto modifiche che non ti garbano più,o da fare confronti con queste vecchie versioni.Ciao