git -p4 клон: после клонирования, как проверить эквивалентность рекурсивного файла по сравнению с проектом в p4? - PullRequest
0 голосов
/ 01 мая 2020

Я перенес проект в перформанс на git с полной историей регистрации / фиксации.

git p4 clone //path/to/project@all

Как проверить, что только что клонированное репо git имеет рекурсивный эквивалент файла исходному? данные в p4?

1 Ответ

0 голосов
/ 02 мая 2020

Каждый git коммит будет иметь 1-1 соответствие со списком изменений исполнителей. И в каждом сообщении о фиксации должен быть указан эквивалентный список изменений.

Поэтому некоторые сценарии должны позволять вам извлекать каждую фиксацию git, а в другом каталоге - извлекать дерево Perforce в соответствующем списке изменений. Затем рекурсивный diff (игнорируя каталог. git) должен подтвердить, что они совпадают. Затем выполните итерацию для всех коммитов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...