¿Cómo puedo crear un gancho mercurial que evite nuevas cabezas?

Tengo varios repositorios que se han convertido de SVN y en el futuro queremos asegurarnos de que cuando las personas ingresen al repositorio no puedan crear cabezas adicionales. hay varios ganchos en elPágina wiki de TipsAndTricks que evitan empujar si hay varias cabezas, pero cómo puedo construir un gancho que evite empujarnuevo cabezas?

Parece que la forma correcta de hacer esto sería comparar el número de cabezas de la revisión 0: padre y luego comparar 0: consejo, pero parece que no puedo encontrar una manera de hacerlo.hg heads -r $HG_NODE solo me muestra el número de cabezas después de que se empujó la primera confirmación del usuario.

Respuestas a la pregunta(5)

Su respuesta a la pregunta