¿Cómo puedo configurar un servidor Mercurial para restringir confirmaciones a una rama con nombre una vez que se ha cerrado? Solo quiero que el administrador del repositorio tenga la capacidad de volver a abrir la sucursal.Evitar el envío de confirmaciones que se agregan a las ramas cerradas
https://www.mercurial-scm.org/wiki/PruningDeadBranches dice que los conjuntos de cambios cerrados se pueden identificar por "close = 1 en el campo adicional del conjunto de cambios". No está claro cómo leer el campo adicional de un conjunto de cambios con el Mercurial API.
¡Maldición! Debería ser más fácil evitar que las personas se comprometan accidentalmente con ramas cerradas. – Rory
Todo el mundo dice "comprometerse" pero te refieres a "empujar". Nunca evitarás un committer determinado, solo rechazas su push. –