Также следует помнить, что ваш импортер может слегка зафиксировать в последовательности, отличной от фиксации в открытом регистре (возможно, вы просматриваете каталог, может быть история файлов и т. Д.)
Таким образом, если вы не соберете всю информацию о версии в (большую) базу данных и впоследствии отсортируете ее, вы получите коммиты, которые не очень полезны для просмотра (за исключением истории отдельных файлов). По мере того, как вы (надеемся) изменяете свою политику фиксации для фиксации атомарных изменений в производительности, это будет видно после начала разработки: предшествующие коммиты не имеют никакого смысла в области проекта.
Так что вам действительно стоит подумать о том, чтобы оставить историю в чистом виде. Создание тегов / веток также является другой проблемой, так как вам нужны ваши старые конфигурации для старых веток.
В конце вы получите неправильные имена файлов в старых тегах (так как Perforce не поддерживают dir-версии.), Поэтому вы будете использовать для этого прозрачный регистр (а очень сложно получить правильное имя файла для каждой версии файл!).
Последняя проблема, с которой вы столкнетесь: время выполнения импортера:
Если у вас большие VOB (например, 10 лет, размер 50 ГБ), вы будете ждать дни, пока импортер соберет всю информацию и преобразует ее в красивое блестящее репо. Весь этот день ваш devteam перестанет работать.