revisjonikontrollisüsteemid
Revisjonikontrollisüsteemid, tuntud ka kui versioonihaldussüsteemid või kontrollisüsteemid, on tarkvarasüsteemid, mis aitavad hallata ja jälgida muudatusi failides, dokumentides või koodibaasides aja jooksul. Nende peamine eesmärk on võimaldada meeskondadel koostööd teha, tagada andmete terviklikkus ja pakkuda võimalust naasta varasematele versioonidele vajadusel.
Need süsteemid salvestavad iga muudatuse ajaloo, sealhulgas selle, kes muudatuse tegi, millal see tehti ja miks.
Revisjonikontrollisüsteeme kasutatakse laialdaselt tarkvaraarenduses, kus erinevad arendajad töötavad sama koodibaasi kallal. Need aitavad vältida vastuolusid ja
Populaarsete revisjonikontrollisüsteemide hulka kuuluvad Git, Subversion (SVN) ja Mercurial. Git on praegu kõige laialdasemalt kasutatav süsteem