У меня есть два разных экспорта нашего CVS-репозитория в git. В какой-то момент они расходятся, и я расследую почему. Линия разработки насчитывает несколько лет и насчитывает более десятков тысяч коммитов.
В начале строки разработки идентификаторы SHA1 для каждого коммита были идентичны, что говорит мне о том, что git-cvsimport очень последовательн в том, что он делает, когда читает результаты cvsps и import.
Но когда-то между первым коммитом и вчерашним днем идентификаторы SHA1 начинают расходиться. Я хотел бы узнать, где это, сравнив список идентификаторов коммитов из каждого репозитория и посмотрев, чего не хватает. Есть ли хорошие инструменты или методы для этого?