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