2016-03-30 12 views
0

水銀で私は私が触れたファイルのリストを見つけようとしています。Hg:2つのリビジョン(または日付)の間に変更したファイルはどのようにして見つけることができますか?

私はコマンドで掴む:

hg log -u [email protected] 

リビジョン間で変更されたファイルを与えるjoe.doe

hg status --rev 3870:4100 

のチェンジを与えます。

2つのリビジョンまたは2つの日付の間で私が触れたファイルを知る方法はありますか?

ありがとうございます。

答えて

1

あなたの二つのことを結合し、ログの出力にビットbashの後処理を投げる:

hg log -r20000:tip -u [email protected] --template "{files % '{file}'}\n" | sort | uniq 

のbash-後処理なしで、あなたがファイルをできるだけ頻繁にそれらが変更されたとしてリストされています。

+0

'| sort -u'、JFYI –

+0

は魔法のように機能します。 Btw、古いバージョンのMercurialでは、-Tの代わりにテンプレートを作成します。 –

+0

私は長いフォームを使用する答えを修正します – planetmaker

関連する問題