Guiden Flet

Denne guide bruges til at flette ændringer mellem to tilstande af et projekt til arbejdsområdet. Ofte bruges guiden Flet til at flytte ændringer fra én gren til en anden, f.eks. efter opdeling af en gren med henblik på fejlretning. Fletningen tager ændringer mellem to punkter på en gren, startpunktet og slutpunktet, og fletter dem ind på arbejdsområdet. Typisk bliver startpunktet roden for en gren (versionskode), og slutpunktet kan enten være spidsen (seneste og bedste) af en gren eller en anden versionskode.

Det er meget vigtigt at forstå, at målet for fletningen altid er projektet på arbejdsområdet. Efter at fletningen er udført, kan du teste ændringerne lokalt og derefter committe dem over for den nye gren (normalt HEAD).

Når du vil starte en fletning, skal du vælge et projekt (eller en eller flere ressourcer), og vælge Team > Flet... på pop op-menuen. Følgende dialogboks vises.

Første tilstand i dialogboksen Flet

Først skal du vælge slutkoden for fletningen. Det er den gren eller version, der flettes ind i arbejdsområdet. Vælg en version, når du vil flette forskellene mellem to versioner af et projekt til arbejdsområdet. Vælg en gren, hvis du vil flette de foretagne ændringer på grenen til det lokale arbejdsområde.

Guiden forsøger at hente en egnet kode som startkode eller grundkode. Hvis guiden ikke kan finde en kode, skal du indtaste den manuelt. Hvis der ikke er nogen startkode, kan du vælge at flette uden at få vist resultatet. I så fald er en startkode ikke påkrævet, men fletningen finder sted direkte til arbejdsområdet. Ulempen er, at CVS bruger en kode i teksten til at identificere konflikter, og det er besværligt at arbejde med.

Hvis du har valgt at få vist resultatet, bliver ændringerne mellem start- og slutpunktet beregnet og vist som en Synkronisering af CVS-fletning i oversigten Synkronisér, når du har trykket på knappen Afslut. Afhængigt af størrelsen på projektet kan fletningen tage lidt tid, men den kan udføres i baggrunden. I oversigten Synkronisér kan du opdatere eller flette ændringer på arbejdsbænken. Du har også mulighed for automatisk at flette konfliktløse ændringer, så du kun skal tage dig af de modstridende ændringer i oversigten Synkronisér.

Relaterede begreber
Teamprogrammering med CVS
Grene

Relaterede opgaver
Gren
Flet fra gren

Relaterede referencer
CVS
Synkronisering af CVS-fletning
Sammenligningseditor