Treveis sammenlikninger

Treveis sammenlikninger viser forskjellene mellom tre forskjellige versjoner av en ressurs. Denne funksjonen er svært nyttig ved sammenslåing av ressurser eller når det er en konflikt ved synkronisering. Konflikter oppstår når to utviklere legger til en versjon fra samme gren i sin arbeidsbenk for så å endre den hver for seg, hvoretter den ene utvikleren prøver å iverksette ressursen etter at den andre utvikleren allerede har gjort det. 

Når denne situasjonen oppstår, kan du se på forskjellene mellom tre ressursversjoner: ressursen på arbeidsbenken, versjonen av ressursen som er iverksatt i grenen og felles overordnet versjon som de to motstridende versjonene bygger på.  Hvis det ikke kan avgjøres hva som er felles overordnet versjon, for eksempel fordi en ressurs med samme navn og bane er opprettet og iverksatt av to forskjellige utviklere, blir sammenlikningen en toveis sammenlikning.

Tolke sammenlikningsresultater

Ved hjelp av Synkroniser-visningen kan du se på forskjellene mellom to eller tre filer. Hvis en felles overordnet versjon er tilgjengelig, utfører synkroniseringsvisningen en treveis sammenlikning. Det er mulig at det ikke kan fastslås en felles overordnet versjon for to motstridende ressursversjoner (f.eks. hvis en ressurs med samme navn og bane opprettes og iverksettes av to forskjellige utviklere). I så fall blir sammenlikningen en vanlig toveis sammenlikning.  

I en treveis sammenlikning viser arbeidsbenk

På bildet nedenfor er felles overordnet versjon vist i øverste rute i tekstsammenlikningsruten.  Forskjellene som du ser uthevet, er det som er endret på arbeidsbenkressursen sammenliknet med felles overordnet versjon, og det som er endret i grenressursen sammenliknet med felles overordnet versjon.Seksjoner som atskiller seg i alle tre filer, utheves som forskjeller. Konflikter vises i rødt, innkommende endringer i blått og utgående endringer i grått.

Synkroniser-visning med treveis sammenlikning

Beslektede begreper
Synkronisere med et CVS-datalager

Beslektede oppgaver
Sammenlikne ressurser
Synkronisere med et datalager
Slå sammen endringer i redigeringsprogrammet for sammenlikning
Løse konflikter
Definere preferanser for sammenlikning av filer
 
Sammenlikne ressurser med datalagerversjoner

Beslektede referanser
Redigeringsprogram for sammenlikninger
CVS - Synkroniseringsvisning