web-dev-qa-db-fra.com

Git sur Launchpad

Je développe l'essentiel de mon code dans les dépôts Git. Maintenant que je suis devenu un peu plus actif sur Launchpad, j'ai commencé à utiliser Bazaar, qui présente deux "petites" différences par rapport au flux de travail de Git, qui va à l'encontre de la manière dont je développe habituellement le code. Bien que l'utilisation de Bazaar ne me dérange pas, j'ai remarqué que Launchpad offre la possibilité d'utiliser plusieurs outils VSC.

alt text

Je suis curieux de savoir comment cela fonctionne avec Launchpad en mettant l'accent sur les éléments suivants:

  • Le référentiel est-il reflété en tant que référentiel Git ou référentiel Bazaar?
  • S'il s'agit d'un référentiel Bazaar - comment plusieurs branches d'un référentiel Git sont-elles mises en miroir sur le Launchpad?
  • Comment les mises à jour des utilisateurs poussant vers la branche LP sont-elles gérées
    • Les branches de Git sont-elles considérées comme étant en lecture seule ou LP tentera-t-il de les envoyer au serveur Git?
      • Si oui sous quelles méthodes? (Git + SSH, Git Daemon, etc.)
  • À quelle fréquence le miroir LP est-il mis à jour?
21
Marco Ceppi

Le référentiel est stocké en tant que référentiel Bazaar sur le tableau de bord.

Actuellement, plusieurs branches git ne sont pas importées - ceci est examiné et peut être suivi à partir de https://bugs.launchpad.net/launchpad-code/+bug/380871

L'écriture dans les branches du tableau de bord n'est pas prise en charge, selon http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta

D'après ce que j'ai vu de l'historique d'importation des projets, le miroir de branche est mis à jour toutes les 4 à 6 heures.

20
ajmitch

Notez que le support git a récemment été ajouté au tableau de bord: http://blog.launchpad.net/general/git-code-hosting-beta

8
johanvdw