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ブランチに更新し、もう一方をブランチに更新します。stabledefaultstable