Ich löschte versehentlich ein Changeset in meinem Merkur-Repository und entfernte viel zu viele Changesets. Ich wusste, dass es Nachkommen entfernen würde, aber aus irgendeinem Grund nahm ich an, dass es nur Nachkommen in dem Zweig oder den Zweigen entfernen würde, die von einem Zweig gestartet wurden, dessen Nachkommen abzweigten. Stattdessen löschte es ALLE Changesets von jedem Zweig, der nach der entfernten Revision festgeschrieben wurde.Wie können abgestreifte Changesets wiederhergestellt werden
Die mercurial documentation besagt Folgendes:
strip
kein Geschichts-Schreibvorgang und kann auf öffentlichen Change verwendet werden
Da die Differenzmengen irgendwo existieren, da es nicht eine Geschichte umschreiben Operation, wie kann ich sie dann wiederherstellen?