2

ステータスが変更済みのファイルのみを選択する方法はありますか?
そして、より具体的なセレクターを追加するために選択を連鎖させることは可能ですか?

これらの変更されたファイルの変更をエクスポートし、プラグインをインストールする前に変更セットに戻し、変更を再インポートしたいと思います。

hg diff -Iとパターンマッチングが役立つ場合がありますが、この場合、そして非常に多くの場合、ステータスに基づいてファイルを選択したいだけです。

hg stの例(実際のコンテンツはフォルダーとファイル名/拡張子によって異なります):

M /readme.txt
M /dir1/somefile1.txt
M /dir2/somefile2.txt
M /dir3/somefile3.txt
M /dir4/somefile4.txt
! /plugin/lotsoffileshere.txt
! /plugin/lotsoffileshere.txt
! /plugin/lotsoffileshere.txt
4

1 に答える 1

6

Mercurialのファイルセットについて読む:hg help filesets

すべての変更されたファイル(hg diff FILE1 FILE2 ... FILE)の差分を取得する場合は、「リポジトリ内の変更されたファイル」のファイルセットをビルドします(ヘルプのみが使用されました)

hg diff "set:modified()"

于 2013-01-17T01:29:05.843 に答える