CVS

versionhallintajärjestelmä From Wikipedia, the free encyclopedia

Remove ads

CVS (engl. Concurrent Versions System) on versionhallintajärjestelmä lähdekoodien hallintaan.[3] CVS on niin sanottu toisen sukupolven versionhallintajärjestelmä, joka seuraa useampia tiedostoja, mutta riippuu keskitetystä palvelimesta.[4]

Pikafaktoja Kehityshistoria, Tiedot ...

CVS:n kehityksen aloitti Dick Grune skripteillä, jotka hän julkaisi comp.sources.unix uutisryhmässä heinäkuussa 1986.[3] CVS oli aluksi käyttöliittymä (engl. front end) RCS:lle.[5] Vaikka ohjelmakoodia näistä skripteistä ei myöhemmin enää käytetty niiden algoritmit säilyivät myöhemmissä versioissa.[3] CVS sallii useamman käyttäjän työskennellä saman tiedoston parissa, jolloin muutokset on yhdistettävä (engl. merge) ennen tallennusta (engl. commit).[6][4]

Subversion kehitettiin korjaamaan CVS:n ongelmakohtia.[7]

Remove ads

Versio vs. revisio

CVS:n yhteydessä käytetään versiota tarkoittamaan julkaisunumeroa (markkinointiterminä tuotteen versiolle) ja revisiota CVS:n sisäisen versioinnin numerolle.[8]

Lähteet

Aiheesta muualla

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads