Відповіді:
Інший варіант - використовувати hg strip
команду , яка є частиною розширення mq
( mercurial queues ).
Філософія ртутного життя - це незмінна історія, тому команди, що маніпулюють цією історією, нахмурілися, але бувають випадки, коли зачистка або відсікання може вирішити більше проблем, ніж вони викликають.
Якщо ви використовуєте TortoiseHg, вам потрібно буде включити розширення MQ . До v1.0 THG він був включений за замовчуванням, але після довгого обговорення було вирішено, що це дійсно «розширена» функція, яку слід відмовитися, поки використання не матиме досвіду знати, як її ввімкнути.
hg strip 'roots(outgoing(target-name))'
.