Я помогаю в проекте на Launchpad - однако у меня нет прав на запись в эту ветку. Как я могу создать ветку, к которой я могу подтолкнуть и указать людей в команде для проверки?
Я помогаю в проекте на Launchpad - однако у меня нет прав на запись в эту ветку. Как я могу создать ветку, к которой я могу подтолкнуть и указать людей в команде для проверки?
Ответы:
Перейдите на страницу проекта, для которой вы хотите создать ветку, и нажмите «Отправить код».
Затем настройте ветку. Убедитесь, что он находится в Launchpad.
Затем вы можете нажать на ветку:
bzr push lp:branch
При первом нажатии вы должны будете использовать:
bzr push lp:branch --use-existing-dir
Когда вы будете готовы к объединению, нажмите «Предложить объединение» на вкладке «Код» проекта.
Затем он будет ждать рассмотрения кем-то с необходимыми разрешениями.
Как только обзор начнется, вы увидите что-то вроде этого во вкладке «Код»:
Вы можете перейти по этой ссылке на страницу обзора.
Как только рецензент будет удовлетворен, они объединят ветви, и ваш код станет частью проекта.
This branch is not mergeable into lp:~[username]/+junk/[branch name]
после нажатия на ветку при фиксации вперед мастера). Поскольку обратная связь не дает повода и, следовательно, бесполезна, я подумал, что спрашиваю.
Начиная в папке уровень вверх от ветви:
bzr филиал originalBranchName newBranchName cd newBranchName
Сделайте некоторые изменения в файлах. Если вы добавляете какие-либо новые файлы / папки:
бзр добавить
Как только вы закончите:
bzr commit -m "Описание изменений"
И нажмите на вашу собственную ветку Launchpad:
bzr push lp: ~ имя пользователя / имя проекта / имя_ранции
Для пользователей Subversion или тех, кто заинтересован в облегченных проверках, это также может помочь:
https://answers.launchpad.net/canonical-identity-provider/+question/209069