Ответы:
Другой вариант - использовать hg strip
команду , которая является частью расширения mq
( mercurial queues ).
Философия ртути имеет неизменную историю, поэтому команды, которые манипулируют этой историей, осуждаются, но бывают случаи, когда раздевание или перебазировка могут решить больше проблем, чем вызывают.
Если вы используете TortoiseHg, вам нужно будет включить расширение MQ . До версии 1.0 THG она была включена по умолчанию, но после долгих обсуждений было решено, что это действительно «продвинутая» функция, которую следует отключить до тех пор, пока пользователь не приобретет опыт, чтобы узнать, как ее включить.
hg strip 'roots(outgoing(target-name))'
.