versioonihaldussüsteemi
Versioonihaldussüsteem ehk tarkvaraversioonihaldussüsteem (VCS) on arvutiprogramm, mis aitab salvestada muudatusi failide kogumile aja jooksul, nii et hiljem saab konkreetseid versioone taastada. Seda kasutatakse peamiselt tarkvara arenduses, kuid seda võib rakendada ka mis tahes tüüpi failide puhul, mille sisu aja jooksul muutub. Peamised eelised on võimalus jälgida kõiki tehtud muudatusi, koostööd teha meeskonnas ning kergesti tagasi pöörduda varasematele versioonidele, kui midagi läheb valesti.
Tänapäeval on kõige populaarsemad detsentraliseeritud versioonihaldussüsteemid, nagu Git. Detsentraliseeritud süsteemides on igal arendajal oma täielik koopia
Versioonihaldussüsteemid võimaldavad tavaliselt luua erinevaid arendusharusid (branches), mis võimaldavad töötada paralleelselt erinevate funktsioonide kallal ilma peamist