Resurssiversioiden avulla voidaan siepata tilannevedos resurssien nykytilasta tiettynä hetkenä. CVS-järjestelmän resursseista voi tehdä versioita määrittämällä niille tunnisteeksi versionimiön. Kun resurssista on tehty versio, tietovarastosta voi myöhemmin hakea sen kopion, jota ei voi muokata.
Jos projektista tehdään versio, järjestelmä tallentaa projektin kaikkien resurssien versiot. Myös muista resursseista kuin projekteista (tiedostoista ja kansioista) voidaan tehdä versioita. Yleensä kuitenkin kokonaisista projekteista tehdään versio, koska projektin sisältämät resurssit ovat hyvin riippuvaisia toisistaan. Projekteista voi tehdä versioita työtilasta tai haarasta käsin (myös päähaarasta (HEAD)) CVS-tietovarastot-näkymässä.Nämä kaksi menetelmää eroavat siinä, mitkä aliresurssiversiot tulevat projektiversion osaksi.
Kun projekti merkitään versioksi työympäristöstä, työympäristön tiedostojen perusmuutosversiot merkitään kuuluviksi kyseiseen versioon. Tätä menetelmää suositellaan projektiversioiden luontiin, sillä tällöin käyttäjä tietää tarkalleen, mitkä tiedoston muutosversiot liittyvät projektiversioon. Toiminto on sallittu, jos projektissa on lähteviä muutoksia tai vahvistamattomia muutoksia. Järjestelmä ohittaa vahvistamattomat muutokset, ja lähteviä muutoksia sisältävien resurssien perusmuutosversiot voidaan määrittää version projektiversion osaksi. On hyödyllistä tehdä vahvistamattomia tai lähteviä muutoksia sisältävästä projektista versio, jos projekti on jaettava sellaisessa vaiheessa, jossa muutosten tekeminen on aloitettu, ja resurssit vahvistetaan toiseen haaraan.
Kun projekti merkitään versioksi CVS-tietovarastot-näkymän haarasta, versio tehdään haaran sillä hetkellä uusimmista resurssiversioista. Projektista ei pidä tehdä versiota haarasta käsin, jos et tiedä, mitä muutoksia haaraan on vahvistettu. Näin ollen versiointi työympäristöstä käsin on usein parempi vaihtoehto.
CVS-tietovarastot
Haarat
Paikalliset historiatiedot
Resurssit
Projektin version luonti
Tietovaraston projektien versiointi
CVS-resurssikoristelujen käyttöönotto
Versiotunnisteiden siirto