2016-05-01 26 views
0

を作成せずに、旧バージョンへのアップデートI持って、次のバージョンTortoiseHgのワークベンチのMercurial:新しいブランチ

v 3 
v 2 
v 1 

私はまさに私がしたくないV 2のように見える新バージョン、V 4を、作成したいです新しいブランチを作成します。

私が試してみました:右クリックし、[V 2

をしてから、「改正でブラウズ」とし、「リビジョンに戻す」と「すべてのファイルを元に戻します」。これをコミットすると、v 2のように見えるv4が作成されますが、すべてのファイルの重複した '.orig'コピーも作成されますが、これは削除する手間がかかります。

v 2:「更新」を右クリックします。これは私が欲しくない新しいブランチを作成します。これは新しいブランチを作成せずに動作するために使用されましたが、今は長くなり、何が違うのか分かりません。

EDIT:コピーしたいバージョンと最新のバージョンの間に任意の数のバージョンを入れることができます。

+0

あなたは3を維持したい、またはそれはあなたが永続的に取り除くことができますゴミですか? – moswald

+0

ファイルがきれいでない限り、.origファイルを作成している「リビジョンに戻す」が表示されません。 – storm

答えて

1

バックアウトV.3:

はCSET-ビューでこのチェンジ選択 - RClick - バックアウトを

+0

私の例では、最新バージョンとコピーしたいバージョンの間に1つのバージョンしかありませんが、必ずしもそうではありません。だからこれはうまくいかないでしょうか? – user984003

+0

@ user984003 - すべてのチェンジセットを中止します –

+0

10以上あります。古いバージョンに戻る別の方法が必要です。 – user984003

1
hg update tip 
hg revert -r V2 -C 
hg commit -m deja vu 
関連する問題