Flet fra gren

Når du har oprettet og arbejdet på en CVS-gren i et stykke tid, kan du have behov for at flette dine ændringer fra grenen til en anden gren eller til HEAD. For at kunne gøre det, skal du kende:

  1. Navnet på den gren eller version, som indeholder ændringerne.
  2. Den version, som grenen er oprettet fra. Det er det versionsnavn, som du opgav, da du oprettede grenen.

Sådan fletter du ændringerne:

  1. Sørg for, at målet er indlæst på arbejdsområdet. Hvis du f.eks. vil flette dine ændringer til HEAD, skal du sørge for, at projektet deles med HEAD i arbejdsområdet. Det gør du ved at vælge projektet og vælge Erstat med> En anden gren eller version på kontekstmenuen. Vælg derefter den gren, du vil erstatte med.
  2. Vælg projektet, og vælg Team > Flet.
  3. Angiv den gren eller version, som indeholder de ændringer, du vil flette.
  4. Flettedialogboksen vil forsøge at gætte et relevant startpunkt. Hvis det ikke lykkes, skal du angive startpunktet for fletningen. Det er den version, som grenen er oprettet fra. Klik på Afslut.
  5. Der tilføjes en synkronisering af CVS-fletning i oversigten Synkronisér, som viser alle forskelle mellem arbejdsområdet og den gren, der indeholder ændringerne.
  6. Indlæs alle de ønskede ændringer til arbejdsområdet. Det kan du gøre ved at flette ændringerne manuelt eller ved at vælge Opdatér, Overskriv og opdatér eller Vælg som flettet på kontekstmenuen for træstrukturen.
  7. Når alle de ønskede ændringer findes i arbejdsområdet, skal du vælge Team > Synkronisér med opbevaringssted. Du kan derefter committe alle ændringer over for opbevaringsstedet.

Tip: Hvis du ikke kender startpunktet for fletningen, kan du vælge at udføre fletningen direkte i arbejdsområdet. I så fald finder CVS-serveren et egnet startpunkt. Da fletningen udføres direkte i arbejdsområdet, kan CVS eventuelt introducere en tekstbaseret konfliktafmærkning i filen. Denne afmærkning er typisk besværlig at håndtere, så fletning direkte i arbejdsområdet bør kun udføres, når det er nødvendigt.

Flettefunktioner

Funktionerne i fletteeditoren supplerer værktøjslinjens funktioner til manuel fletning, som findes i nederste halvdel af fletteeditoren.

Flet Hvis du udfører denne funktion, placeres ændringerne i filen i arbejdsområdet. Konflikter, der ikke kan flettes automatisk, bliver sprunget over.
Overskriv og opdatér Denne funktion aktiveres på filer med sammenfaldende ændringer. Hvis du udfører denne funktion, bliver de lokale ændringer, du har, slettet, og filen bliver erstattet med det eksterne indhold.
Vælg som flettet Denne funktion fjerner de valgte ændringer fra oversigten. Ændringerne bliver kun vist igen, hvis ressourcens eksterne tilstand ændres, og synkronisering af CVS-fletning opfriskes.

Tip: Du kan udføre udgående fletning ved at fastholde en synkronisering af CVS-fletning i oversigten Synkronisér. På den måde kan du holde arbejdsområdet opdateret med ændringer, der er frigivet til en anden gren.

Relaterede begreber
Teamprogrammering med CVS
Grene
Synkronisér med CVS-opbevaringssted

Relaterede opgaver
Gren
Synkronisér med opbevaringssted
Opdatér
Commit

Relateret reference
CVS
Guiden Flet
Synkronisering af CVS-fletning