[Talk-de] Wiederherstellen eines partiellen Änderungssatzes

Andre Joost andre+joost at nurfuerspam.de
Fr Apr 13 12:03:42 UTC 2012


Am 13.04.12 13:28, schrieb Philippe Rieffel:
> Hallo Andre,
>
>>
>> Die Begründung ist IMHO Blödsinnig, weil die meisten Elemente in eurem
>> Changeset Version 1 waren.
>>
>
> Die Begründung hab ich auch nur geschätzt, weil mein Portugiesisch ist
> relativ blass :)
>
>
>>
>> Du könntest dir auf der Seite unten das OSMCHange xml herunterladen, und
>> die Daten einfach noch mal hochladen. Allerdings müsste man da noch mit nem
>> Texteditor was umändern, um korrekte osm-daten daraus zu zaubern.
>>
>
> Das habe ich schon versucht, ich vermute, dass es hauptsächlich darum geht,
> die 'version' der einzelnen Elemente zu erhöhen, oder? Z.B. hat ein Element
> auf dem Server die Version 4, in dem Download die Version 1. Da mecker JOSM
> natürlich beim Upload. Muss ich die Version von diesem Element auf 5
> setzen? Oder bringe ich damit die ganze DB durcheinander? Und das ist
> irgendwie doch gar nicht so wenig Aufwand, wie ich gehofft habe (auch wenn
> es nur um einen kleinen Bereich geht)

brutale Methode 1: alles duplizieren, und diese als neu hochladen.

brutale Methode 2: Löschchangeset komplett reverten. Wenn Daten nicht 
lizenzkomptibel waren, löscht sie der bot in Bälde wieder.

Etwas aufwändiger: "Daten aktualisieren", und lokal abspeichern.
Dann action="delete" löschen visible="false" auf "true" setzen, und 
nochmals aktualisieren. Dann sollten Konfliktmeldungen kommen, die du zu 
deinen Gunsten beantwortest.

Gruß,
Andre Joost






Mehr Informationen über die Mailingliste Talk-de