Respostas:
A outra opção é usar o hg strip
comando , que faz parte da extensão mq
( filas mercuriais ).
A filosofia mercurial é de uma história imutável; portanto, os comandos que manipulam essa história são desaprovados, mas há momentos em que a remoção ou o rebaseamento podem resolver mais problemas do que causam.
Se você usa o TortoiseHg , precisará ativar a extensão MQ . Antes da v1.0 THG, era habilitado por padrão, mas após muita discussão, foi decidido que era realmente um recurso 'avançado' que deveria ser deixado de lado até que o uso tivesse a experiência necessária para saber como habilitá-lo.
hg strip 'roots(outgoing(target-name))'
.