Como lidar com empacotamento e desenvolvimento em um repositório git?

3

Do meu ponto de vista no momento, o git-buildpackage é destinado apenas para o uso de fontes upstream que não estão no mesmo repositório. Eu já tenho um repositório git-buildpackage com as ramificações "master", "upstream e um tags da importação inicial via git-import-orig.

Eu não consigo encontrar um howto, para ter um branch de desenvolvimento no repositório e importar as mudanças de lá para o branch upstream e torná-lo edificável pelo git-buildpackage. Eu acho que a resposta está por trás dos passos que o git-import-orig faz com o repositório, que eu ainda não conheço.

Qualquer sugestão sobre ter um repositório que seja compatível com git-buildpacke e possa ser usado para

    
por mino 29.01.2013 / 14:56

1 resposta

1

Na verdade, há uma seção na documentação do git-buildpackage correspondente ao seu caso de uso .

Basicamente, a diferença é que, ao importar uma nova versão para sua ramificação debian, você irá mesclar modificações de uma tag correspondente à nova versão do seu software em vez de uma tarball. Como nenhum tarball está envolvido, não há necessidade de usar o git-import-orig .

Apenas certifique-se de que seus branches e tag names correspondam ao que git-buildpackage espera. Se este não for o caso, você terá que substituir a configuração padrão por seu próprio arquivo de configuração. A sintaxe é explicada na documentação e o arquivo de configuração é pesquisado em vários locais. Veja página man do git-buildpackage para saber onde (section CONFIGURATION FILES) .

    
por Thomas Moulard 30.01.2013 / 05:30