Med hjälp av den här guiden kan du sammanfoga ändringar som ägt rum mellan två projektstatustillfällen till arbetsytan. Guiden för sammanfogning används ofta för att flytta resurser från en gren till en annan, till exempel om du har delat en gren för att arbeta med felsökning. Sammanfogningsåtgärden inkluderar ändringar mellan två punkter i en gren, startpunkten och slutpunkten, och sammanfogar dem till arbetsytan. Startpunkten är vanligen roten för en gren (versionsmärkord) medan slutpunkten kan vara antingen den senaste och bästa för en gren eller ett annat versionsmärkord.
Absolut avgörande och viktigt att komma ihåg är att målet för sammanfogningen alltid är projektet på arbetsytan. När sammanfogningen har slutförts kan du testa ändringarna lokalt och sedan bekräfta dem i den nya grenen (vanligen HEAD).
Påbörja en sammanfogning genom att markera ett projekt (eller en eller flera resurser) och välj Grupp> Sammanfoga... på snabbmenyn. Följande dialogrutan visas.
Först väljer du slutmärkordet för sammanfogningen. Det är den gren eller den version som ska sammanfogas till arbetsytan. Välj en version när du vill sammanfoga skillnaderna mellan två versioner av ett projekt till arbetsytan. Välj en gren om du vill sammanfoga de ändringar som gjorts i grenen till den lokala arbetsytan.
Guiden väljer ett lämpligt märkord som startmärkord eller grundläggande märkord. Om inget märkord kan definieras anger du ett manuellt. Om det inte finns något startmärkord kan du välja att sammanfoga utan att förhandsgranska. Då behövs inget startmärkord utan sammanfogningen direkt till arbetsytan. Nackdelen med detta är att CVS använder en textbaserad markering för att identifiera konflikter och detta är besvärligt att arbeta med.
Om du har valt alternativet att förhandsgranska före sammanfogning (när du har klickat på Slutför), beräknas ändringarna mellan start- och slutpunkten och visas som en synkronisering av CVS-sammanfogning i synkroniseringsvyn. Om det projekt som sammanfogas är stort kan det här ta lite tid men åtgärden kan köras i bakgrunden. I synkroniseringsvyn kan du sedan uppdatera eller sammanfoga ändringarna till arbetsmiljön.
Programmera i grupp med CVS
Grenar
Förgrening
Sammanfoga från en gren
CVS
Synkronisering av CVS-sammanfogning
Redigeraren för jämförelser