stable
を使用してブランチを作成するVisualHg
には、次の手順に従います。
- VisualStudioの[リビジョンに更新]ボタンをクリックします
- [更新先:]ドロップダウンでタグを選択し、[更新]を押します
- VisualStudioの[コミット]ボタンをクリックします
- コミットメッセージの上にある[ブランチ:デフォルト]ボタンをクリックします
- [新しい名前の付いたブランチを開く]を選択し、その横のボックスに入力して[ OK]
stable
を押します
- 関連するメッセージを入力します-おそらく「安定したブランチを作成します」
- [コミット]ボタンを押して、新しいブランチを作成することを確認します。
これによりブランチが作成され、作成stable
したタグがまだdefault
ブランチ上にあることを除いて、リリースのコンテンツが含まれています。移動したい場合は、次のようにワークベンチから移動できます。
- VisualStudioの[リポジトリブラウザー]ボタンをクリックします
- の最後のリビジョンを右クリックし、ポップアップメニューの[タグ...
stable
]をクリックします
- ドロップダウンリストからタグを選択します
- オプションセクションを展開し、[既存のタグを置き換える(-f /-force)]をオンにします
- [移動]、 [閉じる]の順にクリックします
中央リポジトリで作業している場合は、TortoiseHg Syncウィンドウの[オプション]ボタンをクリックし、 [新しいブランチのプッシュを許可する](--new-branch)にチェックマークを付けて、新しいブランチをプッシュすることを指定する必要があります。変更をプッシュする前に。
default
将来的には、からにマージしてから、別のリリースを作成するときにstable
タグを付けることになります。stable
からの変更をマージするdefault
にstable
は、次の手順を実行します。
- VisualStudioの[リポジトリブラウザー]ボタンをクリックします
- で最新の変更を見つけ
stable
、右クリックして[更新... ]をクリックします。
- で最新の変更を見つけ
default
、右クリックして[ローカルとマージ... ]をクリックします。
- [次へ]をクリックします
- 次のページでは、競合を解決する必要があると表示される場合があります。これを行うには、青い下線付きの解決済みをクリックし、上部のボックスで競合を選択して右側の目的のボタンを押すことにより、ポップアップダイアログで競合を解決します。
- 次のページには、「マージの競合はありません。コミットする準備ができています」と表示されます。[次へ]をクリックします。
- デフォルトのメッセージを受け入れるか、独自のメッセージで上書きして、[今すぐコミット]を押します
- 終了を押します
逆にマージするにdefault
は、ステップ1でに更新しstable
、ステップ3でマージします。
マシン上に1つともう1つを含む2つのフォルダーを作成するには、リポジトリのクローンを2回作成し、一方をdefault
ブランチに更新し、もう一方をブランチに更新します。stable
default
stable