HGマニュアルによると:
デフォルトでは、このコマンドはリビジョン番号と変更セット ID、タグ、重要な親、ユーザー、日付と時刻、および各コミットの概要を出力します。-v/--verbose スイッチを使用すると、変更されたファイルのリストと完全なコミット メッセージが表示されます。
私は試しhg log -v
ましたが、それでも些細な親は表示されません。
オプションをご利用いただけ--debug
ます。
$ hg log --template '{parents}\n' --debug
12:49f2f93d2efdd41c9ffb9dccf4d451e2d8bfbc5f -1:0000000000000000000000000000000000000000
7:012b1bb5d99549a5a7c1a280755fa6336c0b472a -1:0000000000000000000000000000000000000000
10:d6dc52582cfaa0e8be17a5b9da61b55692353afc 11:8ee9fa792548fc30669a34cf39fcc7185aabaa19
8:d589ca45072469148f833f38918861e8de406e64 -1:0000000000000000000000000000000000000000
Graphlog Extensionをオンにすると、「hg log -G」でそれらを視覚的に確認できます。
このコンテキストでは、「些細な」は単に「現在のリビジョン番号から 1 を引いたもの」を意味するため、次のような状況では:
o changeset: 1440:fe26f69d4b84
| user: dan@scofield.bx.psu.edu
| date: Fri Jul 18 12:11:58 2008 -0400
| summary: Typo in last commit.
|
o changeset: 1439:74cbef36b62f
| user: dan@scofield.bx.psu.edu
| date: Fri Jul 18 12:10:23 2008 -0400
| summary: Fix bug in JobWrapper.get_input_fnames(), used by pbs runner, when an input dataset was optional and left empty.
|
o changeset: 1438:1e111ebb2664
| user: James Taylor <james@jamestaylor.org>
| date: Thu Jul 17 22:14:40 2008 -0400
| summary: Workflows (owned and shared) can now be added to the tool menu.
|
o changeset: 1437:4a4de494fbf6
|\ parent: 1436:37a7f508eb30
| | parent: 1431:8b83b7250224
| | user: James Taylor <james@jamestaylor.org>
| | date: Thu Jul 17 20:42:00 2008 -0400
| | summary: Merge.
| |
| o changeset: 1436:37a7f508eb30
| | user: James Taylor <james@jamestaylor.org>
| | date: Thu Jul 17 20:40:20 2008 -0400
| | summary: Allow loading a specific controller/action in the root middle frame, and use
| |
| o changeset: 1435:96e1cda02414
| | user: James Taylor <james@jamestaylor.org>
| | date: Thu Jul 17 20:16:13 2008 -0400
| | summary: Fix for scroll panel when dropping while still overlapping the edge.
| |
親リストは 1437 についてのみ表示されます。残りの場合、リビジョン番号から 1 を引いた単一の親があるためです。
唯一の親が次のノードである場合、テンプレート キーワードのparentsは空です
hg log --template "{parents}\n" -l 20