versiohallintajärjestelmä
Versiohallintajärjestelmä, tunnetaan myös nimellä versionhallinta tai lähdekoodinhallinta, on ohjelmistojärjestelmä, joka auttaa tallentamaan ja hallitsemaan muutoksia tiedostoihin ajan mittaan. Tämä mahdollistaa sen, että käyttäjät voivat palata aikaisempiin versioihin tarvittaessa. Käyttökohteita ovat muun muassa ohjelmistokehitys, dokumentointi ja web-sivustojen hallinta.
Keskeisiä toimintoja versiohallintajärjestelmissä ovat muutosten seuraaminen, eri kehittäjien työn yhdistäminen ja konfliktien ratkaiseminen. Järjestelmä tallentaa jokaisen
Tunnettuja versiohallintajärjestelmiä ovat esimerkiksi Git, Subversion (SVN) ja Mercurial. Git on nykyään yleisin ja sitä käytetään