Evitar que los usuarios se comprometan cuando la twig está cerca

¿Hay alguna manera de evitar que los usuarios se comprometan sin usar --force cuando se cierra una twig?
Otra forma es preguntar si estoy seguro de querer comprometerme y actuar en consecuencia.
¿Hay alguna manera de hacerlo usando un gancho / extensión?

Debería ser fácil escribir un gancho para hacerlo: escriba un enlace precompromiso que compruebe si el padre actual está cerrado (inspeccionando el campo de metadatos del set de cambios "extra").

Para documentation, comience aquí: http://hgbook.networking-bean.com/read/handling-repository-events-with-hooks.html . Es posible que también desee ver la salida de los ganchos de ayuda de hg.