Migração Perforce para git [fechada]
Preciso de migrar repos de perforce para git com toda a história. Eu tentei pesquisar através da web, mas não encontrei nenhuma documentação clara mencionando cada passo em detalhe. Vi um utilitário chamado git-p4, mas não encontrei nenhuma documentação clara relacionada com esse utilitário também.
Alguém pode explicar-me como posso fazer isto ou fornecer-me a documentação que é útil.
relativamente a
0
1 answers
Existe documentação oficial disponível no git-p4. Aborda o cenário específico que descreve:
Para reproduzir todo o histórico de p4 no Git, use o modificador @all em o caminho do depósito:
$ git p4 clone //depot/path/project@all
Lembre-se que, se tiver etiquetas no seu depósito Perforce, terá de adicionar a opção --import-labels
Para As obter. Se você tem ramos em Perforce, você vai querer olhar para a opção --detect-branches
também.
Note que depois de executar este comando terás um controlo remoto no teu relatório git. Isso é para as pessoas que planejam enviar do git de volta para p4, mas já que você mencionou que estava migrando você pode apagá-lo com segurança.
3
Author: khagler, 2015-06-25 15:38:16