Unabsichtliche Löschungen in vielen Änderungssätzen rückgängig machen?

Da gibt es sicherlich viele denkbare Herangehensweisen.

Was ich tun würde (unter Linux und mit Hilfe von https://github.com/woodpeck/osm-revert-scripts)):

  1. Alle Changesets des Users runterladen mit download_changesets.sh

  2. Mit oscgrep.pl (svn-archive/applications/utils/filter/oscgrep at main · openstreetmap/svn-archive · GitHub) aus den Changesets die Löschungen herausfiltern, so dass ich am Ende eine Liste von Node-IDs habe, die ich wiederherstellen will

  3. Mit undelete.pl alle gelöschten Objekte wiederherstellen (in einer “for”-Schleife und nach vorheriger Erzeugung eines neuen Changesets mit changeset.pl)

Bye
Frederik