Sto assistendo a un progetto su Launchpad, tuttavia non ho accesso in scrittura a quel ramo. Come posso creare un ramo in cui posso spingere e indirizzare le persone nel team per la revisione?
Sto assistendo a un progetto su Launchpad, tuttavia non ho accesso in scrittura a quel ramo. Come posso creare un ramo in cui posso spingere e indirizzare le persone nel team per la revisione?
Risposte:
Vai alla pagina del progetto per cui desideri creare una succursale e fai clic su "Invia codice".
Quindi impostare il ramo. Assicurati che sia ospitato in Launchpad.
È quindi possibile spingere al ramo:
bzr push lp:branch
La prima volta che premi, dovrai usare:
bzr push lp:branch --use-existing-dir
Quando sei pronto per unire, fai clic su "Proponi per l'unione" nella scheda "Codice" del progetto.
Aspetterà quindi di essere esaminato da qualcuno con le autorizzazioni necessarie.
Una volta avviata la revisione, vedrai qualcosa di simile nella scheda "Codice":
Puoi seguire questo link alla pagina delle recensioni.
Una volta che il revisore è soddisfatto, uniranno i rami e il codice diventerà parte del trunk del progetto.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
dopo aver spinto un ramo su commit avanti del maestro). Dal momento che il feedback non fornisce una ragione e quindi inutile, ho pensato di chiedere.
A partire dalla cartella a un livello superiore dal ramo:
bzr branch originalBranchName newBranchName cd newBranchName
Apporta alcune modifiche ai file. Se aggiungi nuovi file / cartelle:
bzr add
Al termine:
bzr commit -m "Descrizione delle modifiche"
E spingi sul tuo ramo Launchpad:
bzr push lp: ~ lpusername / projectname / branchname
Per gli utenti di Subversion o coloro che sono interessati a checkout leggeri, questo potrebbe anche aiutare:
https://answers.launchpad.net/canonical-identity-provider/+question/209069