ブランチの切り方
Rapid Release に切り替わったことで、mozja リポジトリは 6 週間毎に新バージョンに対応する作業を始める前に、ブランチを切る必要があります。ここでは簡単にブランチの作成手順を説明します。
まずは lot の src ディレクトリに移動して最新のチェンジセットを pull してください。
cd src/trunk hg pull -u 次に現在の作業領域のブランチと既存のブランチ一覧を確認してください。 hg branch # default と表示されることを確認 hg branches # 次のようにブランチのリストが表示される: # default 716:4b441380456b # l10n-mozilla-6.0 697:da8136038d5e # ... 中略 ... # l10n-central 190:8bb850322668 (非アクティブ)
作成したいブランチがまだ存在しないことを確認したら、新しいブランチを作成してください。
hg branch l10n-mozilla-7.0 # 作業領域が新しいブランチに切り替わる hg commit -m "create l10n-mozilla-7.0 branch"
再度 hg branches
でブランチが追加されたことを確認したら、ブランチを default
に戻し、mozja リモートリポジトリに push します。
hg branches # 次のように新しいブランチが追加される: # l10n-mozilla-7.0 718:5ff4c7b544fc # ... 中略 ... # default 717:81d1dbc11c68 (非アクティブ) # l10n-central 190:8bb850322668 (非アクティブ) hg up default # リモートリポジトリにブランチを追加するので --new-branch を付ける hg push --new-branch
あとは普通に default ブランチで新しいバージョン向けの作業を続けてください。