J'assiste dans un projet sur Launchpad - mais je n'ai pas accès en écriture à cette branche. Comment puis-je créer une branche vers laquelle je peux pousser et diriger les personnes de l'équipe pour révision?
J'assiste dans un projet sur Launchpad - mais je n'ai pas accès en écriture à cette branche. Comment puis-je créer une branche vers laquelle je peux pousser et diriger les personnes de l'équipe pour révision?
Réponses:
Accédez à la page du projet pour laquelle vous souhaitez créer une branche et cliquez sur «Soumettre le code».
Configurez ensuite la succursale. Assurez-vous qu'il est hébergé dans Launchpad.
Vous pouvez ensuite pousser à la succursale:
bzr push lp:branch
La première fois que vous poussez, vous devrez utiliser:
bzr push lp:branch --use-existing-dir
Une fois que vous êtes prêt à fusionner, cliquez sur «Proposer une fusion» dans l'onglet «Code» du projet.
Il attendra ensuite d'être examiné par une personne disposant des autorisations nécessaires.
Une fois l'examen commencé, vous verrez quelque chose comme ça dans l'onglet 'Code':
Vous pouvez suivre ce lien vers la page d'examen.
Une fois que le réviseur est satisfait, il fusionnera les branches et votre code fera partie du tronc du projet.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
après avoir poussé une branche lors de la validation avant du maître). Étant donné que les commentaires ne donnent pas de raison et donc inutiles, j'ai pensé demander.
En commençant dans le dossier un niveau supérieur à la branche:
branche bzr originalBranchName nouveauBranchName cd newBranchName
Apportez quelques modifications aux fichiers. Si vous ajoutez de nouveaux fichiers / dossiers:
bzr add
Une fois que vous avez terminé:
bzr commit -m "Description des modifications"
Et accédez à votre propre branche Launchpad:
bzr push lp: ~ lpusername / projectname / branchname
Pour les utilisateurs de Subversion ou ceux intéressés par les extractions légères, cela peut également aider:
https://answers.launchpad.net/canonical-identity-provider/+question/209069