verziókövetési
Verziókövetés vagy verziókövetési rendszerek olyan eszközök és módszerek összessége, amelyeket a szoftverfejlesztésben és más projektekben használnak a fájlok változtatásainak nyilvántartására, történetük megtekintésére és szükség esetén visszaállítására. A rendszer egy vagy több tárban (repository) tárolja a módosításokat. Minden módosítást (commit) időbélyeggel és a végrehajtó azonosítójával rögzítenek, gyakran leíró üzenettel látják el. A történet alapján visszakereshetők a verziók, ki mit hogyan módosított, és korábbi állapotokra vissza lehet térni.
A verziókövető rendszerek lehetnek központi (centrális) modellek és elosztott modellek. Központi példányokban egy központi tár felel
Előnyei közé tartozik a teljes állapot nyomon követhetősége, a több fejlesztő közötti együttműködés megkönnyítése, a hibák