Mercurial を使用すると、特定のリビジョンでタグを簡単に作成できます: hg tag -r <revision> <tag-name>
. しかし、特定のリビジョンでブランチを作成する方法は?
質問する
36492 次
2 に答える
55
序文: Mercurialブランチには2つのタイプがあります。
- 名前付きブランチ
- 匿名
名前付きブランチ
名前付きブランチBRANCHNAMEを取得するには、REVから開始します
hg update REV
hg branch BRANCHNAME
...
hg commit
コミットは必須です。なぜなら
ブランチは、次のコミットまでリポジトリに存在しません
に記載されているようにhg help branch
匿名ブランチ
hg update REV
...
hg commit
現在のブランチは追加のヘッドを取得します
最後のステップとして、次のコマンドを使用してリモートブランチを作成し、チェンジセットをプッシュします。
hg push --new-branch
于 2012-11-25T10:09:08.493 に答える
1
あなたはできますhg clone -r <rev>
。コマンド ライン ヘルプから (実行hg -v help clone
):
- create a repository without changesets after a particular revision:
hg clone -r 04e544 experimental/ good/
于 2012-11-25T09:57:02.560 に答える