versionseurantaa
Versionseurantaa tarkoittaa järjestelmää ja prosesseja, joiden avulla tiedostojen muutokset tallennetaan, niitä voidaan jäljittää ja hallita sekä palauttaa vanhoja tiloja tarvittaessa. Versionhallintaa käytetään laajasti ohjelmistokehityksessä, mutta se soveltuu myös dokumenttien, data-aineistojen ja muiden digitaalisten kokoelmien hallintaan.
Käytännössä versiointijärjestelmä tallentaa projektin historian repositorio-nimellä. Kun tehdään muutos, luodaan commit, joka kuvaa pienellä kuvauksella, mitä
Käytössä on kahta päätyyppiä: keskitetyt järjestelmät, joissa on yksi yhteinen varasto (esim. CVS, SVN), sekä hajautetut
Työkalut tarjoavat komentoja historiallisen tilan tarkasteluun, muutosten vertailuun, palauttamiseen sekä konfliktien ratkaisuun. Näiden avulla projektin läpinäkyvyys,
Suosituimpia järjestelmiä ovat Git, Subversion (SVN), Mercurial ja Perforce. Git on yleisin hajautettu järjestelmä ja sen