Git no Launchpad

21

Desenvolvo a maior parte do meu código nos repositórios do Git, agora que me tornei um pouco mais ativo no Launchpad. Comecei a pegar o Bazaar, que tem duas "pequenas" diferenças no fluxo de trabalho do Git que se baseiam na maneira como geralmente desenvolvo o código. Embora não me importe em usar o Bazaar, notei que o Launchpad tem opções para usar várias ferramentas do VSC

texto alternativo

Estou curioso para saber exatamente como isso funciona com o Launchpad, com ênfase no seguinte:

  • O repositório é espelhado como um repositório Git ou um repositório Bazaar?
  • Se for um repositório do Bazaar - como várias ramificações em um repositório Git são espelhadas no Launchpad?
  • Como são tratadas as atualizações dos usuários enviados para a filial do LP
    • As ramificações do Git são consideradas somente leitura ou o LP tentará enviá-las para o servidor Git?
      • Em caso afirmativo, sob quais métodos? (Git + SSH, Git Daemon etc.)
  • Com que frequência o espelho do LP é atualizado?
Marco Ceppi
fonte

Respostas:

20

O repositório é armazenado como um repositório de bazar no Launchpad.

Várias ramificações git não estão importadas no momento - isso está sendo analisado e pode ser seguido em https://bugs.launchpad.net/launchpad-code/+bug/380871

A gravação nas ramificações na barra de ativação não é suportada, de acordo com http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta

Pelo que vi do histórico de importação de projetos, o espelho de ramificação é atualizado a cada 4-6 horas.

ajmitch
fonte
6
O Launchpad não envia as alterações de volta ao git. Alguém com credenciais para gravar no repositório git upstream pode obter ou mesclar no Launchpad usando bzr-gite enviando para o servidor git.
poolie 17/11/10
E quanto a mercurial?
Usuário
Mercurial é o mesmo.
Pool