ответ ssg, к сожалению, не переносим, например Windows (из-за обратных черт), но это должно работать:
# UNIX-like
[hooks]
commit=hg log -r $HG_NODE --template "Committing on branch {branch}\n"
или
# Windows
[hooks]
commit=hg log -r %HG_NODE% --template "Committing on branch {branch}\n"