Repositori (kendali versi)

Repositori adalah struktur data yang menyimpan metadata untuk sekumpulan struktur berkas atau direktori. Bergantung pada apakah sistem kendali versi yang digunakan itu didistribusikan atau terpusat, seluruh rangkaian informasi dalam repositori dapat diduplikasi pada sistem setiap pengguna atau dapat dipelihara pada satu peladen. Beberapa metadata yang ada di repositori antara lain adalah: Catatan riwayat perubahan dalam repositori.
Sekumpulan objek komit.
Sekumpulan referensi untuk objek komit yang disebut heads.