Iverksette

Når du endrer arbeidsbenkressurser kan du iverksette endringene i datalageret slik at andre gruppemedlemmer kan se hva du har gjort. De kan bare se endringer som er iverksatt i den grenen de selv arbeider i. Du finner iverksettingskommandoen på to forskjellige steder, på menyen Gruppe > Iverksett eller i visningen Synkroniser.

Slik iverksetter du endringer via Gruppe > Iverksett:

  1. I en av navigeringsvisningene velger du hvilke ressurser du vil iverksette.
  2. Høyreklikk på ressursene og velg Gruppe > Iverksett fra hurtigmenyen.
  3. Nye filer som det ikke er mulig å fastsette filtype for automatisk, vises på den første siden i dialogboksen Iversett. Angi om det er ASCII- eller binære filer. Klikk på Neste for å fortsette.
  4. På siden Kommentar lager du en kommentar til endringene (for eksempel Rettet stavefeil).

Du kan få forhåndsvist filer som skal til å iverksettes, fra Kommanter-siden. Hvis noen av filene inneholder motstridende endringer, kan ikke disse filene iverksettes. Filer som ikke inneholder motstridende endinger, kan iverksettes, men det kan likevel være motstridende endringer på serveren (det blir klart at det er motstridende endringer på serveren under synkronisering med klienten). Hvis en fil som er iverksatt inneholder motstridende endringer, vil operasjonen mislykkes. I så fall må du enten utføre en oppdatering eller bruke synkroniseringsvisningen til å løse konfliktene. Det er mest hensiktsmessig å først oppdatere før du iverksetter slik at du har den nyeste tilstanden i datalageret, før du iverksetter flere endringer.

Hvis en eller flere av ressursene som iverksettes er nye og ikke lagt til i CVS-kontroll, legges de automatisk til med mindre du fjerner dem eksplisitt ved å velge Fjern fra visning fra menyen.

Slik iverksetter du endringer i synkroniseringsvisningen:

  1. I en av navigeringsvisningene velger du hvilke ressurser du vil iverksette.
  2. Høyreklikk for å åpne hurtigmenyen, og velg Gruppe > Synkroniser med datalager. Synkroniseringsvisningen blir åpnet.
  3. På verktøylinjen i synkroniseringsvisningen klikker du på knappen Utgående modus for å vise eventuelle endrede arbeidsbenkressurser (utgående endringer).
  4. Løs eventuelle konflikter (røde piler). Dette gjør du ved å åpne dem i et sammenlikningsredigeringsprogram og bruke tekstsammenlikningsområdet til å slå sammen ressurser som inneholder motstridende endringer. Du kan kopiere endringer fra datalagerrevisjonen av filen til arbeidsbenkrevisjonen av filen og lagre den sammenslåtte arbeidsbenkressursen. Når alle konfliktene i struktursammenlikningsområdet er løst, merker du ressursene med Merk som sammenslått i synkroniseringsvisningen, slik at du får en utgående endring som du nå kan iverksette.
  5. I struktursammenlikningsruten høyreklikker du øverst på hierarkiet du vil iverksette og velger Iverksett fra hurtigmenyen.
  6. I dialogboksen Kommentar til iverksetting oppgir du en kommentar til endringene du har gjort (for eksempel Rettet stavefeil). Også her blir du bedt om å oppgi filtype hvis filene er nye med en ukjent filtype.

Tips: Du kan iverksette filer med konflikter ved å utføre Overstyr og iverksett. Arbeidsbenkkopien av ressursen iverksettes i datalageret og fjerner de innkommende endringene.

Advarsel: Beskrivelsen ovenfor av hvordan kommandoen Overstyr og iverksett fungerer gjelder bare når synkroniseringsvisningen er i utgående modus. I modusen Innkommende/utgående av visningen fungerer kommandoen på samme måte ved utgående endringer og konflikter, men gjenoppretter innkommende endringer i henhold til innholdet i datalageret. Vær svært tilbakeholden med å bruke denne kommandoen i modusen Innkommende/utgående.

Beslektede begreper
Gruppeprogrammering med CVS
CVS-datalagre
Grener
Synkronisere med et CVS-datalager

Beslektede oppgaver
Oppdatere
Løse konflikter
Sammenlikne ressurser
Livssyklus for versjonskontroll: legge til og ignorere ressurser

Beslektede referanser
CVS
Synkroniser-visning