versioonikontrollsüsteem
Versioonikontrollsüsteem, tuntud ka kui tarkvaraversiooni halduse süsteem (SVN), on tarkvarakomplekt, mis aitab arendajatel hallata muudatusi oma projektide ajaloos. See salvestab iga muudatuse projektifailides, võimaldades kasutajatel taastada varasemaid versioone, võrrelda erinevaid muudatusi ja jälgida, kes milliseid muudatusi tegi.
Peamised versioonikontrollsüsteemi funktsioonid hõlmavad failide jälgimist, ajaloo säilitamist, harude loomist (branching) ja ühendamist (merging). Harud võimaldavad
Levinumad versioonikontrollsüsteemid on Git, Subversion (SVN) ja Mercurial. Git on hetkel kõige populaarsem, tuntud oma kiiruse,