Estoy asistiendo en un proyecto en Launchpad, sin embargo, no tengo acceso de escritura a esa rama. ¿Cómo puedo crear una rama que pueda empujar y señalar a las personas del equipo para su revisión?
Estoy asistiendo en un proyecto en Launchpad, sin embargo, no tengo acceso de escritura a esa rama. ¿Cómo puedo crear una rama que pueda empujar y señalar a las personas del equipo para su revisión?
Respuestas:
Vaya a la página del proyecto para el que desea crear una rama y haga clic en 'Enviar código'.
Luego configure la rama. Asegúrese de que esté alojado en Launchpad.
Luego puede empujar a la rama:
bzr push lp:branch
La primera vez que presione, necesitará usar:
bzr push lp:branch --use-existing-dir
Una vez que esté listo para fusionar, haga clic en 'Proponer para fusionar' en la pestaña 'Código' del proyecto.
Luego esperará a que alguien lo revise con los permisos necesarios.
Una vez que la revisión haya comenzado, verá algo como esto en la pestaña 'Código':
Puede seguir este enlace a la página de revisión.
Una vez que el revisor esté satisfecho, fusionará las ramas y su código se convertirá en parte del tronco del proyecto.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
después de empujar una sucursal al confirmar) del maestro). Dado que los comentarios no dan una razón y, por lo tanto, son inútiles, pensé en preguntar.
Comenzando en la carpeta un nivel superior desde la rama:
bzr branch originalBranchName newBranchName cd newBranchName
Haz algunos cambios en los archivos. Si agrega nuevos archivos / carpetas:
bzr add
Una vez que hayas terminado:
bzr commit -m "Descripción de los cambios"
Y empuje a su propia rama de Launchpad:
bzr push lp: ~ lpusername / projectname / branchname
Para los usuarios de Subversion, o aquellos interesados en pagos ligeros, esto también podría ayudar:
https://answers.launchpad.net/canonical-identity-provider/+question/209069