wiki:Fr:Help/Dialog/Conflict

Cette page doit être revue car la fenêtre des conflits a un peu changé et l'onglet membre n'est pas documenté.

Fenêtres : Conflits

La fenêtre des conflits est utilisé pour résoudre les conflits entre deux versions d'un objet OSM. Selon le type d'objet, la fenêtre peut avoir différents onglets, cependant, l'onglet "Propriétés" " et l'onglet "Balises" sont toujours présents.

Résoudre les différences entre les balises (attributs)

Si les étiquettes d'une version d'un objet sont différentes des balises d'une autre version, la fenêtre des conflits affiche un source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg dans l'onglet Balises. Cliquez sur l'onglet pour afficher une fenêtre permettant de résoudre les conflits de balises (attributs).

Trois tableaux sont affichés dans cette fenêtre, de gauche à droite :

  • Ma version : affiche les balises de la première version de l'objet participant à ce conflit. Il s'agit généralement des balises de la version de l'objet dans votre ensemble de données local.
  • Version fusionnée : montre les balises fusionnées. Ce tableau est initialement vide. Plus vous résoudrez de conflits de balises, plus les valeurs des balises seront affichées dans ce tableau.
  • Leur version : montre les tags de la deuxième version de l'objet participant à ce conflit. Il s'agit généralement des balises de la version de l'objet actuellement stockée sur le serveur.

Dans l'exemple ci-dessous, les deux versions ont une balise "name". Les valeurs dans les deux versions d'objet sont cependant différentes, et JOSM affiche donc la ligne sur fond rouge. La valeur de la première version est "Secondary School", la version opposée a une valeur "Elementary School". Vous devez maintenant décider laquelle de ces valeurs vous souhaitez conserver et laquelle vous souhaitez abandonner.

Sélectionnez les valeurs que vous souhaitez conserver, dans l'exemple par exemple la valeur de gauche. Si vous double-cliquez sur la valeur ou si vous cliquez sur source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg, vous décidez de conserver les valeurs et d'éliminer les valeurs opposées. Le tableau du milieu affiche alors les valeurs à conserver et la couleur de fond passe au vert.

Lorsque le bouton Appliquer la résolution est activé, vous pouvez appliquer votre décision. Les valeurs que vous avez choisies seront appliquées et la fenêtre sera fermée.

Résoudre les différences dans la liste des nœuds/membres de deux versions d'un chemin/relation

Si vous voyez le symbole source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg dans l'onglet Nœuds respectivement Membres alors vous devez résoudre les différences dans la liste des nœuds de deux chemins respectivement la liste des membres de deux relations. Il y a trois tableaux dans leur panneau respectif (voir la capture d'écran ci-dessous) :

  • le tableau le plus à gauche affiche la liste des nœuds/membres de la version de l'objet local
  • le tableau le plus à droite affiche la liste des nœuds/membres de la version de l'objet du serveur
  • le tableau du milieu montre la liste des nœuds/membres des chemins fusionnés

Au départ, la tableau du milieu est vide. Vous devez maintenant décider quels nœuds doivent être conservés de l'ensemble de données local (le tableau le plus à gauche) et lesquels de l'ensemble de données du serveur (le tableau le plus à droite).

Le processus standard

Le processus standard de résolution des conflits dans les listes des nœuds de deux versions d'objets comprend trois étapes :

  1. Choisissez des nœuds dans l'une ou l'autre des versions d'objets et réorganisez la liste des nœuds résultants si nécessaire
  2. Figer la liste des nœuds fusionnés résultants en cliquant sur le bouton bouton Figer. Lorsque vous figez la liste de nœuds fusionnés, vous dites à JOSM que tous les conflits dans la liste des nœuds sont résolus.
  3. Appliquer la résolution

Un processus simple : Conservez la liste des nœuds de votre version locale de l'objet

L'exemple suivant montre le déroulement des opérations lorsque vous décidez de conserver tous les nœuds dans le même ordre à partir de votre version locale de l'objet.
(L'exemple est périmé (nouveaux boutons), mais fonctionne toujours.)

Tout d'abord, sélectionnez tous les éléments dans le tableau le plus à gauche (soit en utilisant la souris, soit en appuyant sur Ctrl+A dans le tableau) (voir la capture d'écran suivante) :

Ensuite, cliquez sur source:trunk/resources/images/dialogs/conflict/copystartleft.svg pour copier les nœuds sélectionnés vers le tableau du milieu avec les nœuds fusionnés :

Enfin, cliquez sur bouton Figer pour figer la liste des nœuds fusionnés résultants :

Le symbole dans l'onglet "Nœuds" est maintenant passé à source:trunk/resources/images/misc/green_check.svg et vous pouvez appliquer les décisions de fusion.

Assistance pour la comparaison des listes de nœuds/membres

Il peut être difficile de trouver les différences entre la liste des nœuds/membres de deux versions d'objets, en particulier pour les chemins/relations avec de nombreux nœuds/membres.

La fenêtre sur les conflits vous aide à trouver les différences. Elle permet de comparer deux des listes affichées ("ma" liste, la liste fusionnée, et "leur" liste) et il peut afficher les différences entre elles avec des couleurs de fond spécifiques.

Dans la zone combinée suivante, vous pouvez sélectionner la paire de listes à comparer :

  • Le mien avec le leur : compare le tableau le plus à gauche avec le tableau le plus à droite dans la Fenêtre des Conflits
  • Le mien avec la fusion : compare le tableau le plus à gauche avec le tableau du milieu dans la Fenêtre des Conflits
  • Le leur avec la fusion : compare le tableau du milieu avec le tableau le plus à droite dans la Fenêtre des Conflits

Selon la position d'un nœud/membre dans la liste, différentes couleurs de fond sont utilisées :

  • - le nœud/membre est uniquement dans cette liste. Il n'est pas présent dans la liste opposée.
  • - le nœud/membre se trouve dans les deux listes, mais il est sur des positions différentes.
  • Un fond blanc signifie qu'un nœud/membre se trouve dans les deux listes à la même position.

Conseils

  • Assurez-vous de ne pas effectuer de modifications à l'extérieur de la zone que vous avez téléchargée afin de limiter les problèmes de conflits.
  • Résolvez les conflits en ouvrant la fenêtre de 'Conflits': sélectionnez un des conflits listés et choisissez l'option qui convient en acceptant le 'leur' ou le 'mien'.

Voir également

  • La version originale de cette page en anglais

Retour à la Fenêtre "Liste des conflits"
Retour aux Conflits
Retour au Menu d'aide

Last modified 15 months ago Last modified on 2023-02-04T18:01:52+01:00

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.