Ho due diverse esportazioni del nostro repository CVS in git. A un certo punto divergono, e sto facendo delle ricerche sul perché. La linea di sviluppo risale a diversi anni e oltre decine di migliaia di commit.Come faccio a confrontare due repository git?
All'inizio della riga di sviluppo, gli ID SHA1 per ogni commit sono identici, mi dicono che git-cvsimport è molto coerente su ciò che sta facendo quando legge i risultati di cvsps e importazioni.
Ma a un certo punto tra il primo commit e ieri, gli ID SHA1 iniziano a divergere. Mi piacerebbe scoprire dove si trova confrontando un elenco di ID di commit da ciascun repository e cercando di vedere cosa manca. Ci sono buoni strumenti o tecniche per farlo?
Questo è in realtà ciò che ho fatto ieri, anche se oggi sto diventando un po 'più avanzato con alcuni suggerimenti delle altre risposte. – skiphoppy
vedere dove due repository hanno iniziato a divergere è molto lontano dal dirmi le differenze create da quella divergenza. – masukomi
Scusa ma non è questa la domanda. La domanda è come confrontare due repository. La risposta è sotto – awm