Resurser versionsmärks för att de ska kunna fånga en bild över aktuell resursstatus vid angiven tidpunkt. Resurser i CVS versionsmärks med en versionsetikett. När en resurs versionsmärks betyder det att en oändringsbar kopia av den kan hämtas från lagret.
Genom att versionsmärka ett projekt sparas alla ingående resursversioner. Även andra resurser än projekt (filer och mappar) kan versionsmärkas.Det är dock mer vanligt att versionsmärka ett helt projekt eftersom resurserna som ingår är beroende av varandra. Projekt kan versionsmärkas från arbetsytan eller från grenen (inkl. HEAD) i CVS-lagervyn. Skillnaden mellan de här två sätten ligger i att bestämma vilken underordnad resurs som ska ingå i projektversionen.
När du versionsmärker ett projekt från arbetsmiljön, märks basversionerna av de filer som ingår.Det här sättet rekommenderas eftersom du då vet exakt vilka filer som finns i den versionen. Du kan göra på det sättet om du har utgående eller obekräftade ändringar. Obekräftade ändringar ignoreras och resurser med utgående ändringar kan fortfarande ingå i versionen. Versionsmärkning av ett projekt med obekräftade eller utgående ändringar är användbart om du behöver dela upp projektet där du började göra ändringar och bekräfta resurserna till en annan gren.
När du versionsmärker ett projekt från en gren i CVS-lagervyn versionsmärker du de senaste resursversionerna i grenen vid den tidpunkten.Du bör inte versionsmärka egna projekt från grenen om du inte vet vad som har bekräftats. Av den orsaken kan det vara bättre att versionsmärka från arbetsmiljön.
CVS-lager
Grenar
Lokal historik
Resurser
Skapa en version av ett projekt
Versionsmärka projekt i lagret
Aktivera CVS-resursdekorationer
Flytta versionsmärkord