Mercurial リポジトリにブランチを作成する唯一の方法は、作業コピーに変更を加えてから、新しいブランチにコミットすることだと聞きました。
trunk
Subversion では、(下のパスにコピーすることにより) 変更を加えることなくブランチを作成できますtags
- Mercurial でもこれを行うことは可能ですか?
私は現在 TortoiseHg しか見ていないので、これはコマンドライン ツールを介してのみ実行できる可能性があり、私にはわかりません。
これに対する私のワークフローは次のとおりです。
- 機能ブランチを作成します。
- その機能ブランチでいくつかの作業を行います。
- リリース候補ブランチを作成します。
- フィーチャをマージして候補ブランチをリリースします。
- 展開、テスト、修正 展開、テスト、修正のリリース候補ブランチ。
- リリース候補ブランチをトランクにマージします。
よろしくお願いします。