Subversion’ın kullanılma amacı, farklı sürümlerdeki dosyaların ortak bir depoda saklanıp ihtiyaç duyulduğu zaman istenilen yere getirilmesidir. Depoda saklanan farklı sürümlere sahip verilere şu şekilde erişilir.