
私は Launchpad のプロジェクトを支援していますが、そのブランチへの書き込みアクセス権がありません。プッシュしてチームのメンバーにレビューを依頼できるブランチを作成するにはどうすればよいでしょうか?
答え1
ブランチを作成するプロジェクト ページに移動し、「コードを送信」をクリックします。
次に、ブランチを設定します。Launchpad でホストされていることを確認してください。
その後、ブランチにプッシュできます。
bzr push lp:branch
初めてプッシュするときは、以下を使用する必要があります。
bzr push lp:branch --use-existing-dir
マージの準備ができたら、プロジェクトの「コード」タブで「マージを提案」をクリックします。
その後、必要な権限を持つ人物によるレビューを待機します。
レビューが開始されると、「コード」タブに次のような内容が表示されます。
このリンクからレビューページへ移動できます。
レビュー担当者が満足したら、ブランチをマージし、コードはプロジェクトのトランクの一部になります。
答え2
自分の名前でブランチをプッシュすることができます。例えば、bzr push lp:~ajmitch/ubuntuwire-website/update-machine-list
update-machine-listという名前のubuntuwire-websiteプロジェクトにブランチをプッシュすることができます。
答え3
ブランチから 1 レベル上のフォルダーから開始します。
bzr ブランチ 元のブランチ名 新しいブランチ名 cd 新しいブランチ名
ファイルに変更を加えます。新しいファイル/フォルダを追加する場合は、次の手順に従ってください。
bzr追加
完了したら:
bzr commit -m "変更内容の説明"
そして、自分の Launchpad ブランチにプッシュします。
bzr push lp:~lpユーザー名/プロジェクト名/ブランチ名
答え4
Subversion ユーザーや軽量チェックアウトに興味のある人にとっては、これも役立つかもしれません:
https://answers.launchpad.net/canonical-identity-provider/+question/209069