wiki:Nb:Help/Dialog/Conflict

Konflikt Dialog

Konflikt Dialogen brukes til å løse konflikter mellom to versjoner av et OSM-objekt.

Dialogen har fire faner, men avhengig av objekttypen er bare noen aktive, selv om fanene Egenskaper og Tagger alltid er aktive. Fanene fra venstre til høyre er:

Egenskaper
Grunnleggende informasjon om objektet og konflikter i hovedegenskapene til objektet
Tagger
Konflikter i tagger
Noder
Konflikter i nodelisten (kun relevant for source:trunk/resources/images/data/way.svg veier)
Medlemmer
Konflikter i medlemmer (kun relevant for source:trunk/resources/images/data/relation.svg relasjoner)

Hvis det er konflikter i en fane, indikeres det med en rød firkant (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) foran navnet, og i tilfelle av taggkonflikter vises antallet konfliktende tagger i parentes bak navnet. Alle konflikter i disse fanene må løses.
Hvis det ikke er (flere) konflikter i en fane, indikeres det med et grønt hakemerke (source:trunk/resources/images/misc/green_check.svg) foran navnet. Når alle aktive faner har et grønt hakemerke, er objektets versjonskonflikt løst, og dialogen kan lukkes med source:trunk/resources/images/dialogs/conflict.svg Bruk Løsning.

Alle faner har en lignende struktur og består i hovedsak av tre kolonner som hver inneholder en tabell, fra venstre til høyre:

  • Min versjon: viser den første objektversjonen som deltar i denne konflikten. Dette er vanligvis objektversjonen i ditt lokale datasett.
  • Flettet versjon: viser løsningen, f.eks. resultatet etter å ha løst konflikten. Denne tabellen er opprinnelig tom.
  • Deres versjon: viser den andre objektversjonen som deltar i denne konflikten. Dette er vanligvis objektversjonen som for øyeblikket er lagret på serveren.
    • I tilfelle av en konflikt etter source:trunk/resources/images/dialogs/mergedown.svg Flett lag eller source:trunk/resources/images/dialogs/mergedown.svg Flett utvalg er dette versjonen av opprinnelsen.
    • I tilfelle av en konflikt mellom Relasjonsredigereren og datalaget er dette versjonen av relasjonsredigereren.

Løse forskjeller mellom egenskaper

Hvis egenskapene (Koordinater eller Slettet Status) til en versjon av et objekt er forskjellige fra egenskapene til en annen versjon, viser Konflikt Dialogen en rød firkant (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) i fanen Egenskaper. Klikk på fanen for å vise en dialog for å løse egenskapskonflikter.

De tre første radene viser grunnleggende informasjon om objektet, for Min versjon og for Deres versjon, lik source:trunk/resources/images/dialogs/history.svg Historiedialog, se Grunnleggende informasjon om versjon.

Koordinater
Koordinatene til noden. Kun relevant for noder og hvis noden ble flyttet eller slettet.
Slettet Status
Statusen til objektet, f.eks. om det fortsatt er til stede eller om det ble slettet.
Referert av
Liste over foreldre, f.eks. veier med noden i nodelisten eller relasjoner som objektet er medlem av. Denne raden viser bare informasjon.

Som i eksempelet nedenfor er verdiene for "Koordinater" og "Slettet Status" for de to objektversjonene forskjellige, og radene har en rød bakgrunn. På venstre side har objektet koordinater og er til stede (f.eks. ikke slettet) mens på høyre side er objektet slettet og har derfor ingen koordinater. Du må nå bestemme hvilke av disse verdiene du vil beholde og hvilke du vil forkaste.

Velg verdiene du vil beholde, i eksempelet for eksempel verdien på venstre side. Hvis du klikker på en av knappene mellom tabellene, source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg eller source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, bestemmer du deg for å beholde verdiene og forkaste de motsatte verdiene.

Tabellen i midten viser nå verdiene som skal beholdes, og bakgrunnsfargen blir grønn. Valgte verdier i midttabellen kan tømmes igjen med knappen under tabellen (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).
Når alle egenskapskonflikter er løst, vises det grønne hakemerket (source:trunk/resources/images/misc/green_check.svg) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen source:trunk/resources/images/dialogs/conflict.svg Bruk Løsning aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket.

Løse forskjeller mellom tagger

Hvis taggene til en versjon av et objekt er forskjellige fra taggene til en annen versjon, viser Konflikt Dialogen en rød firkant (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) i fanen Tagger pluss antallet konfliktende tagger. Klikk på fanen for å vise en dialog for å løse taggkonflikter.

Det vises tre tabeller i denne dialogen, fra venstre til høyre:

  • Min versjon: viser taggene til den første objektversjonen som deltar i denne konflikten. Disse er vanligvis taggene til objektversjonen i ditt lokale datasett.
  • Flettet versjon: viser de endelige taggene. Denne tabellen er opprinnelig tom. Jo flere taggkonflikter du løser, jo flere taggverdier vil vises i denne tabellen.
  • Deres versjon: viser taggene til den andre objektversjonen som deltar i denne konflikten. Disse er vanligvis taggene til objektversjonen som for øyeblikket er lagret på serveren.

I eksempelet nedenfor har begge versjoner en tagg "name". Verdiene i de to objektversjonene er imidlertid forskjellige, og JOSM viser derfor raden med en rød bakgrunn. Verdien til den første versjonen er "Secondary School", mens den motsatte versjonen har verdien "Elementary School". Du må nå bestemme hvilken av disse verdiene du vil beholde og hvilken du vil forkaste.
Merk: For raskt å løse enkelt-taggkonflikter, er taggene i den første taggen i begge yttertabellene som standard valgt, og derfor er bakgrunnen deres blå, og bare midttabellen har en rød bakgrunn.

Enkelt-taggkonflikter

Velg verdien du vil beholde:
I eksempelet for eksempel verdien på venstre side. Hvis du enten dobbeltklikker på verdien eller klikker på en av knappene mellom tabellene, source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg eller source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, bestemmer du deg for å beholde verdien og forkaste den motsatte verdien. Tabellen i midten viser nå verdien som skal beholdes, og bakgrunnsfargen blir grønn. Valgt verdi i midttabellen kan tømmes igjen med knappen under tabellen (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).

Når alle taggkonflikter er løst, vises det grønne hakemerket (source:trunk/resources/images/misc/green_check.svg) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen source:trunk/resources/images/dialogs/conflict.svg Bruk Løsning aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket.

Flere taggkonflikter

Velg verdiene du vil beholde:
I eksempelet: Hvis du dobbeltklikker på en verdi, eller du velger flere verdier ved å holde Ctrl eller Shift og deretter klikke på knappene mellom tabellene, source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg eller source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, bestemmer du deg for å beholde verdiene og forkaste de motsatte verdiene. Tabellen i midten viser nå verdiene som skal beholdes, og bakgrunnsfargen blir grønn. Valgte verdier i midttabellen kan tømmes igjen med knappen under tabellen (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).

Når alle taggkonflikter er løst, vises det grønne hakemerket (source:trunk/resources/images/misc/green_check.svg) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen source:trunk/resources/images/dialogs/conflict.svg Bruk Løsning aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket.

Løse forskjeller i nodelisten/medlemslisten av to versjoner av en vei/relasjon

Løsningsmetodene er like for både noder og medlemmer.

Hvis du ser en rød firkant (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) i fanen Noder henholdsvis Medlemmer, må du løse forskjeller i listen over source:trunk/resources/images/data/node.svg noder av to source:trunk/resources/images/data/way.svg veier henholdsvis listen over medlemmer av to source:trunk/resources/images/data/relation.svg relasjoner. Det er tre kolonner med tabeller i den respektive panelen (se skjermbilde nedenfor):

  • den venstre tabellen viser listen over noder/medlemmer av den lokale objektversjonen
  • den høyre tabellen viser listen over noder/medlemmer av serverens objektversjon
  • tabellen i midten viser listen over noder/medlemmer av den flettede veien

Opprinnelig er midttabellen tom. Du bør nå bestemme hvilke noder/medlemmer du vil beholde fra det lokale datasettet (den venstre tabellen) og hvilke fra serverens datasett (den høyre tabellen) og i hvilken rekkefølge.

  • Skjerm med noder

  • Skjerm med medlemmer

Standard arbeidsflyt

Standard arbeidsflyten for å løse konflikter i nodelisten/medlemslisten av to objektversjoner består av tre trinn:

  1. Plukk noder/medlemmer fra en av objektversjonene og omorganiser den resulterende nodelisten/medlemslisten om nødvendig
  2. Fryse den resulterende flettede nodelisten/medlemslisten ved å klikke på Fryse-knappen (No image "button-freeze.png" attached to Nb:Help/Dialog/Conflict). Når du fryser den flettede nodelisten/medlemslisten, forteller du JOSM at alle konflikter i nodelisten/medlemslisten er løst.
  3. source:trunk/resources/images/dialogs/conflict.svg Bruk Løsning

Avhengig av posisjonen til et medlem/node i listen, brukes forskjellige bakgrunnsfarger:

  • No image "compare-in-one-list-only.png" attached to Nb:Help/Dialog/Conflict - rød - medlemmet/noden er i denne listen bare. Den er ikke til stede i den motsatte listen.
  • No image "compare-different-positions.png" attached to Nb:Help/Dialog/Conflict - gul - medlemmet/noden er i begge lister, men den er på forskjellige posisjoner
  • No image "compare-in-both-lists.png" attached to Nb:Help/Dialog/Conflict - grønn - et medlem/node er i begge lister på samme posisjon
  • No image "selected.png" attached to Nb:Help/Dialog/Conflict - blå - et medlem/node er valgt
  • No image "not-selected.png" attached to Nb:Help/Dialog/Conflict - hvit - i listen (Flettet versjon) er et medlem/node ikke valgt

En enkel arbeidsflyt: Behold nodelisten/medlemslisten fra din lokale objektversjon

Følgende eksempel viser arbeidsflyten når du bestemmer deg for å beholde alle noder/medlemmer i samme rekkefølge fra din lokale objektversjon.
Merk: skjermbildene er for noder, men metoden er den samme for medlemmer.

Først velger du alle elementer i den venstre tabellen (enten ved å bruke musen eller ved å trykke Ctrl+A i tabellen) (se neste skjermbilde):

Deretter klikker du på den øverste knappen til høyre for tabellen (source:trunk/resources/images/dialogs/conflict/copystartleft.svg) for å kopiere de valgte nodene/medlemmene til midttabellen med de flettede nodene/medlemmene; Du kan oppnå det samme resultatet uten å velge nodene/medlemmene ved å klikke på knappen på baksiden til høyre for tabellen (source:trunk/resources/images/dialogs/conflict/useallleft.svg).

Til slutt klikker du Fryse (No image "button-freeze.png" attached to Nb:Help/Dialog/Conflict) for å fryse den resulterende flettede nodelisten/medlemslisten:

Symbolet i noder/medlemmer-fanen byttes nå til et grønt hakemerke (source:trunk/resources/images/misc/green_check.svg) og du kan bruke flettingsbeslutningene.

En mindre enkel arbeidsflyt: Bland og omorganiser listen over noder/medlemmer fra den lokale versjonen av objektet og deres versjon

Merk: skjermbildene er for medlemmer, men metoden er den samme for noder.

Medlem/Node-valg

Å velge medlemmer/noder i listen ("Min versjon" og "Deres versjon") fungerer som vanlig: Shift+klikk for å velge et område med medlemmer/noder, hold Ctrl+klikk for å velge og fralegge flere medlemmer/noder.

Når medlemmer/noder er valgt, bruker du knappene til høyre for ‘Min versjon’-listen og til venstre for ‘Deres versjon’-listen for å plassere dem i ‘Flettet versjon’-listen. Knappene på de to listene er symmetriske.

Knappene tilbyr følgende handlinger:

Ikon Beskrivelse
source:trunk/resources/images/dialogs/conflict/copystartleft.svg Kopier "mine" valgte elementer til starten av den flettede medlems-/nodelisten
source:trunk/resources/images/dialogs/conflict/copybeforecurrentleft.svg Kopier "mine" valgte elementer før de første valgte elementene i den flettede medlems-/nodelisten
source:trunk/resources/images/dialogs/conflict/copyaftercurrentleft.svg Kopier "mine" valgte elementer etter de første valgte elementene i den flettede medlems-/nodelisten
source:trunk/resources/images/dialogs/conflict/copyendleft.svg Kopier "mine" valgte elementer til slutten av listen over flettede elementer
source:trunk/resources/images/dialogs/conflict/useallleft.svg Kopier alle "mine" valgte elementer til målet

Avhengig av posisjonen til et medlem/node i listen "Flettet versjon" brukes forskjellige bakgrunnsfarger:

  • blå - et medlem/node er valgt
  • hvit - et medlem/node er ikke valgt

Omorganiser den resulterende nodelisten/medlemslisten om nødvendig, i "Flettet versjon"

Når medlemmene/nodene er i "Flettet versjon", kan du flytte dem ved å bruke knappene nederst i listen.

Knappene tilbyr følgende handlinger:

Ikon Beskrivelse
source:trunk/resources/images/dialogs/conflict/moveup.svg Flytt de valgte oppføringene én posisjon opp
source:trunk/resources/images/dialogs/conflict/movedown.svg Flytt de valgte oppføringene én posisjon ned
source:trunk/resources/images/dialogs/conflict/remove.svg Fjern de valgte oppføringene fra listen over flettede elementer

Til slutt klikker du Fryse (No image "button-freeze.png" attached to Nb:Help/Dialog/Conflict) for å fryse den resulterende flettede nodelisten/medlemslisten:

Symbolet i noder/medlemmer-fanen byttes nå til et grønt hakemerke (source:trunk/resources/images/misc/green_check.svg) og du kan bruke flettingsbeslutningene.

Støtte for å sammenligne nodelister/medlemslister

Det kan være vanskelig å finne forskjellene mellom nodelisten/medlemslisten av to objektversjoner, spesielt for veier med mange noder eller relasjoner med mange medlemmer.

Konflikt Dialogen hjelper deg med å finne forskjellene. Den kan sammenligne to av de viste listene ("min" liste, "flettet" liste og "deres" liste) og vise forskjellene mellom dem med spesifikke bakgrunnsfarger.

Fra følgende komboboks kan du velge hvilket par lister du vil sammenligne:

  • Min med Deres: sammenligner den venstre tabellen med den høyre tabellen i Konflikt Dialogen
  • Min med Flettet: sammenligner den venstre tabellen med midttabellen i Konflikt Dialogen
  • Deres med Flettet: sammenligner midttabellen med den høyre tabellen i Konflikt Dialogen

Tips

  • Sørg for at du ikke redigerer utenfor området du har lastet ned for å redusere problemet med konflikter
  • Løs konflikter ved å åpne Konflikt Panel, velge en av de listede konfliktene og velge om du vil akseptere deres eller mine.

Tilbake til Konflikt Panel
Tilbake til Konflikt
Tilbake til Hovedhjelp

Last modified 5 months ago Last modified on 2025-03-06T16:33:56+01:00
Note: See TracWiki for help on using the wiki.