[OSM-talk-fr] Erreur d'un débutant autour de Vannes et bug de Reverter
Vincent Privat
vincent.privat at gmail.com
Mer 3 Oct 18:09:12 UTC 2012
Le plugin reverter ne fonctionne plus vraiment comme il faut depuis les
modifications de l'API OSM qui ont été apportées lors du passage du
redaction bot.
Il y a déjà 4 tickets à ce sujet, mais visiblement l'auteur du plugin ne
semble pas s'en préoccuper. Je l'ai contacté directement mais n'ai pas eu
de réponse de sa part :(
https://josm.openstreetmap.de/query?status=assigned&status=needinfo&status=new&status=reopened&type=defect&component=Plugin+reverter&col=id&col=summary&col=component&col=status&col=type&col=priority&col=version&order=priority
Le code du plugin étant particulièrement... hem... peu intuitif, j'ai pas
eu le courage de corriger moi-même.
C'est le seul outil qu'on a pour reverter un changeset, actuellement ?
Vincent
Le 3 octobre 2012 19:35, panierAvide <panierAvide at laposte.net> a écrit :
> Bonsoir,
>
> Je viens de tomber sur des modifications faites aux alentours de Vannes,
> par un nouveau contributeur. Celui-ci a ajouté des chemins de terre (des
> "track" en somme), mais les a noté en tant que trunk_link. Il a au passage
> supprimé d'autres éléments qui étaient corrects (morceau de la réserve
> naturelle etc.). Je lui ai envoyé un message lui souhaitant la bienvenue,
> lui indiquant qu'il avait fait des erreurs, que j'allais corriger et qu'il
> pouvait consulter le wiki ou poser des questions.
> Je pensais ainsi faire les reverts tout en gardant les tracés des chemins
> afin de les passer en track, mais il se trouve que le plugin Reverter a un
> bug. Il m'annonce qu'il doit récupérer des objets non-chargés, puis affiche
> une erreur (voir ci-dessous). Et je ne souhaite pas me lancer dans
> l'utilisation des scripts Perl de revert faute d'expérience.
> Quelqu'un pourrait-il donc s'occuper de la correction (changesets 13341090<http://www.openstreetmap.org/browse/changeset/13341090>et
> 13316338 <http://www.openstreetmap.org/browse/changeset/13316338> ) ? Et
> pour reverter, je n'ai pas l'impression qu'il y ait de ticket ouvert à ce
> sujet, est-ce que le problème existe ailleurs ?
>
> Cordialement.
>
> Rapport d'erreur :
> *Repository Root: http://josm.openstreetmap.de/svn*
> *Build-Date: 2012-10-03 01:31:12*
> *Last Changed Author: Don-vip*
> *Revision: 5527*
> *Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b*
> *URL: http://josm.openstreetmap.de/svn/trunk*
> *Last Changed Date: 2012-10-02 23:33:48 +0200 (Tue, 02 Oct 2012)*
> *Last Changed Rev: 5527*
>
> *Identification: JOSM/1.5 (5527 fr)*
> *Memory Usage: 968 MB / 1820 MB (215 MB allocated, but free)*
> *Java version: 1.7.0_06-icedtea, Oracle Corporation, OpenJDK 64-Bit
> Server VM*
> *Operating system: Linux*
>
> *Dataset consistency test:*
> *[WARN - NO NODES] Way {Way id=183973684 version=1 V nodes=[{Node
> id=1940714669 version=1 V lat=47.6387478,lon=-2.7164991}]} has only one node
> *
>
>
> *Plugin: OpeningHoursEditor (28656)*
> *Plugin: RoadSigns (28656)*
> *Plugin: cadastre-fr (28656)*
> *Plugin: download_along (28656)*
> *Plugin: editgpx (28689)*
> *Plugin: epci-fr (26960)*
> *Plugin: jts (28415)*
> *Plugin: measurement (28656)*
> *Plugin: opendata (28696)*
> *Plugin: osmarender (28541)*
> *Plugin: photo_geotagging (28656)*
> *Plugin: public_transport (28656)*
> *Plugin: restart (28492)*
> *Plugin: reverter (28656)*
> *Plugin: turnrestrictions (28656)*
> *Plugin: utilsplugin2 (28656)*
>
> *java.lang.IllegalStateException: Cible de fusion manquante pour le type
> nœud avec l’identifiant 1 401 212 177*
> * at
> reverter.DataSetCommandMerger.getMergeTarget(DataSetCommandMerger.java:47)
> *
> * at
> reverter.DataSetCommandMerger.mergeNode(DataSetCommandMerger.java:67)*
> * at reverter.DataSetCommandMerger.merge(DataSetCommandMerger.java:141)
> *
> * at reverter.DataSetCommandMerger.<init>(DataSetCommandMerger.java:41)
> *
> * at reverter.ChangesetReverter.getCommands(ChangesetReverter.java:281)
> *
> * at reverter.RevertChangesetTask.realRun(RevertChangesetTask.java:80)*
> * at
> org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:82)
> *
> * at
> org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:145)
> *
> * at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)*
> * at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
> *
> * at java.util.concurrent.FutureTask.run(FutureTask.java:166)*
> * at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> *
> * at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> *
> * at java.lang.Thread.run(Thread.java:722)*
>
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-fr
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20121003/f50e0b91/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr