Насколько я знаю, нет встроенного способа сделать это, но я думаю, что есть способ, которым вы можете построить то, что вам нужно.
Используйте внутренний API Mercurial и напишите собственный скрипт-обертку.Вместо того, чтобы пытаться заставить его читать все команды и опции, вам будет намного проще придерживаться своей конкретной цели (т. Е. «Фиксации» и нужных вам опций).
(обратите внимание на предупрежденияна странице API. Если эта оболочка, которую вы создаете, будет распространена среди других людей, изучите вопрос лицензирования и составьте план обработки будущих обновлений Mercurial, которые могут сломать вашу оболочку.)