Launchpad で個人用ブランチを作成するにはどうすればいいですか?

Launchpad で個人用ブランチを作成するにはどうすればいいですか?

私は Launchpad のプロジェクトを支援していますが、そのブランチへの書き込みアクセス権がありません。プッシュしてチームのメンバーにレビューを依頼できるブランチを作成するにはどうすればよいでしょうか?

答え1

ブランチを作成するプロジェクト ページに移動し、「コードを送信」をクリックします。

代替テキスト

次に、ブランチを設定します。Launchpad でホストされていることを確認してください。

代替テキスト

その後、ブランチにプッシュできます。

bzr push lp:branch

初めてプッシュするときは、以下を使用する必要があります。

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

マージの準備ができたら、プロジェクトの「コード」タブで「マージを提案」をクリックします。

代替テキスト

その後、必要な権限を持つ人物によるレビューを待機します。

レビューが開始されると、「コード」タブに次のような内容が表示されます。 代替テキスト

このリンクからレビューページへ移動できます。 代替テキスト

レビュー担当者が満足したら、ブランチをマージし、コードはプロジェクトのトランクの一部になります。

答え2

自分の名前でブランチをプッシュすることができます。例えば、bzr push lp:~ajmitch/ubuntuwire-website/update-machine-listupdate-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

関連情報