何らかの理由で、TortoiseHG(およびVisualHG)でコミットするときに常にメッセージを含める必要はありません。
ただし、TortoiseHG(コマンドライン構文に従う)では許可されません。毎回スペースやランダムな文字を書くのは面倒なので、デフォルトのコミットメッセージ(「更新」など)を含める方法や、このメッセージをオプションにする方法(少なくともGUIでは)があるかどうか疑問に思いました。 TortoiseHGを再コンパイルせずに:)。
TortoiseSVNまたはTortoiseGitのソリューションを知っている場合は、おそらくTortoiseHGにも当てはまります。
I am aware of Does Mercurial support empty commit messages? but it doesn't provide an answer for TortoiseHG (for the CLI jk.'s answer seems to work). As for "it's bad practice" comments, it is true in many cases but not all (imagine if Dropbox asked you each time anything changes to write a commit message)...