【mercurial】ファイルごとの変更履歴を閲覧する

バージョン管理システムツールの mercurial

hg log 

を実行すると

changeset:   11:XXXXXXXX
branch:      tXXX
tag:         tip
user:        hydden
date:        Fri Apr 27 21:04:19 2012 +0900
summary:    XXフィールドを追加。

changeset:   10:XXXXXXXX
branch:      tXXX
user:        hydden
date:        Fri Apr 27 19:28:36 2012 +0900
summary:     XXで<br>タグが効くようにする

.
.
.

管理下のディレクトリ全体の変更履歴を閲覧できるが、

コマンドの後ろにファイルを指定すれば、

hg log hoge.txt

changeset:   11:XXXXXXXX
branch:      tXXX
tag:         tip
user:        hydden
date:        Fri Apr 27 21:04:19 2012 +0900
summary:     XXフィールドを追加。

changeset:   9:XXXXXXXX
branch:      tXXX
user:        hydden
date:        Thu Apr 26 09:53:26 2012 +0900
summary:     XXXの部分を修正

指定したファイルが変更された時の履歴のみ表示できることを最近知った。