Launchpadに、単一のブランチ(trunk
)で構成されるプロジェクトがあります。プロジェクトのDebianパッケージを含む2番目のブランチを作成したいと思います(ビルドする前にメインブランチにマージするビルドレシピを作成する目的で)。
以前、ローカルブランチをlp:~me/project_name/debian
にプッシュするだけでこれを実行しました。ただし、これはブランチをtrunk
とスタックしますが、これは不要です(Debianパッケージブランチを削除せずにtrunk
を削除することは不可能になります。これまで問題を引き起こしていた制限です)。
これを行う適切な方法は何ですか?
Bzr initを使用して新しいクリーンなブランチを作成し、そこにファイルをコピーする必要があります。次に、bzrを追加し、コミットして、新しいブランチからプッシュします。
スタッキングはLaunchpad側で処理されます。後でトランクを削除できない場合でも、名前を変更して(新しいトランクを作成して)、非推奨としてマークを付けて非表示にすることができます。