Como posso usar o git-archive para incluir submódulos de um repositório vazio
Estou no processo de configurar um script de implantação. O processo básico é:
Pressione as alterações para um repositório vazio no servidorEm seguida, com base em novas tags, criará uma nova pasta para o lançamentUse o arquivo git para mover os arquivos para o diretório de lançamento Executa alguns scripts de migração e coloca-o em operação (se tudo tiver êxitoA questão é que meu repositório contém um submódulo, que não é colocado no arquivo morto e, portanto, não é colocado no diretório de lançament
Eu tenho visto git-arquivo-all, mas isso não funciona em um repositório vazi
Se não for possível, estou pensando em
deixar o repositório vazio e atualizar a cópia de trabalho, o que me permitiria usar o git-archive-all. O ter um segundo repositório básico do submódulo no servidor, do qual eu poderia obter um arquivo (teria que analisar isso para ter certeza de que estou recebendo a revisão correta