Odpowiedzi:
Inną opcją jest użycie hg strip
polecenia , które jest częścią rozszerzenia mq
( kolejki rtęciowe ).
Filozofia rtęciowa ma niezmienną historię, więc polecenia, które manipulują tą historią, są niezadowolone, ale zdarzają się chwile, kiedy rozbiórki lub bazowanie może rozwiązać więcej problemów, niż powodują.
Jeśli używasz TortoiseHg , musisz włączyć rozszerzenie MQ . Przed wersją 1.0 THG było ono domyślnie włączone, ale po wielu dyskusjach zdecydowano, że jest to naprawdę „zaawansowana” funkcja, którą należy odrzucić, dopóki użytkownik nie będzie wiedział, jak ją włączyć.
hg strip 'roots(outgoing(target-name))'
.