Mercurial では、hg マージ後、「U」とマークされ、パターンが特定のリビジョンに一致するファイルを元に戻す方法は?
「hg merge」を実行した後、パターンに一致し、「U」とマークされたファイルのクラスが誤ってマージされていることがわかり、それらを最後のバージョンに戻したいと考えています。どうやってするか?
これにより、未解決のテキストファイルがマージの最初の親に戻ります。p2()
2番目の親に使用:
hg revert "set:*.txt and unresolved()" --rev p1()
次に、未解決のフラグをクリアするためにこれが必要になる場合があります。
hg resolve --mark *.txt
編集
あなたのコメントによると、私はこのコマンドをWindowsで正常にテストしました。
hg revert "set:'re:[0-9]foobar.*\.txt' and unresolved()" -r "p1()"