Как создать персональную ветку в Launchpad?

Как создать персональную ветку в Launchpad?

Я помогаю в проекте на Launchpad, однако у меня нет прав на запись в эту ветку. Как мне создать ветку, в которую я могу отправить изменения и указать людям в команде для проверки?

решение1

Перейдите на страницу проекта, для которого вы хотите создать ветку, и нажмите «Отправить код».

альтернативный текст

Затем настройте ветку. Убедитесь, что она размещена на Launchpad.

альтернативный текст

Затем вы можете выполнить push в ветку:

bzr push lp:branch

При первом нажатии вам нужно будет использовать:

bzr push lp:branch --use-existing-dir

Когда вы будете готовы к объединению, нажмите «Предложить объединение» на вкладке «Код» проекта.

альтернативный текст

Затем он будет ожидать проверки кем-то, имеющим необходимые разрешения.

После начала проверки вы увидите на вкладке «Код» что-то вроде этого: альтернативный текст

Перейти на страницу обзора можно по этой ссылке. альтернативный текст

Как только рецензент будет удовлетворен, он объединит ветки, и ваш код станет частью ствола проекта.

решение2

Вы можете отправить ветку под своим именем, например, bzr push lp:~ajmitch/ubuntuwire-website/update-machine-listотправить ветку в проект ubuntuwire-website, которая называется update-machine-list.

решение3

Начинаем с папки на уровень выше ветки:

bzr branch оригинальныйBranchName новыйBranchName
cd newBranchName

Внесите некоторые изменения в файлы. Если вы добавляете новые файлы/папки:

бзр добавить

Как только вы закончите:

bzr commit -m "Описание изменений"

И отправьте в свою ветку Launchpad:

bzr push lp:~lимя_пользователя/имя_проекта/имя_ветки

решение4

Для пользователей Subversion или тех, кто интересуется облегченными вариантами извлечения, это также может быть полезно:

https://answers.launchpad.net/canonical-identity-provider/+question/209069

Связанный контент