Мне нужно импортировать более 500 проектов от Perforce до Git, и все они связаны друг с другом. Для этого мне нужно «заморозить» мир и импортировать все проекты одновременно. Сценарий, который я написал, запускается около 2 дней, а это значит, что разработчики в течение этих двух дней могут внести изменения, которые нарушат уже импортированные проекты.Может ли `git-p4 sync` захватывать файлы только до отметки времени, указанной как` p4 sync`?
Я знаю, что p4 sync //depot/path/to/project/[email protected]$timestamp
импортирует проекты с фиксациями/представлениями до отметки времени $. git p4 sync //path/to/projects
есть этот опция? Документация не упоминает импорт в метку времени вообще.
Вы считали Git Fusion вместо этого? – rjnilsson
Я сделал, хороший совет, наши серверы не поддерживали его до прошлой недели, я уже написал и протестировал сценарий импорта с помощью git-p4 – worldpart