O git-p4 migra ramificações em diferentes subdiretórios

Quero migrar a árvore do código fonte do perforce para o git. O código fonte contém várias ramificações de desenvolvimento espalhadas pelo depósito do forforce, não necessariamente no mesmo diretório. por exemplo, a estrutura é algo como isto -

//depot/dev/project/master 
//depot/dev/project/branch1 
//depot/dev/project/branch2
//depot/dev/sub-project/branch3 
//depot/dev/sub-project/branch4 
//depot/patch-project/branch5 
//depot/patch-project/special/developern/branch6 

Eu fui embora a documentação do git-p4https://git-scm.com/docs/git-p4 Seção DETECÇÃO DE FILIAL e também artigos semelhanteshttp://forums.perforce.com/index.php?/topic/1395-git-p4-and-multiple-branches/.

Eu sou capaz de migrar ramos com histórico para aqueles que estão sob pai imediato, como

 //depot/dev/project/branch1 and 
 //depot/dev/project/branch2 

O que não consigo alcançar é como posso migrar todos os seis ramos juntos de uma só vez.

Tentei executar a migração no // depot @ all level depois de especificar as especificações da ramificação, mas está falhando porque o servidor forforce é enorme, oferece exceção de máximos resultados ou tempo limite da sessão. Alguém pode orientar como esse cenário pode ser tratado?

Outra opção que vejo é migrar ramificações separadamente (uma ramificação para um repositório git) e, em seguida, mesclar essas ramificações em um novo repositório git. Não tenho certeza se, fazendo isso, qual será o impacto / desvantagem.

Thanks and Regards,
Amar Kumbhar.

questionAnswers(3)

yourAnswerToTheQuestion