SVN (Subversion), yazılım geliştirme süreçlerinde kullanılan merkezi bir versiyon kontrol sistemidir 12.
SVN'nin işlevleri şunlardır:
- Versiyon Kontrolü: Dosyaların ve klasörlerin tüm değişikliklerini izler ve geçmişlerini saklar 12.
- Merkezi Depo: Tüm proje verilerini tek bir merkezi sunucuda depolar, böylece tüm ekip üyeleri en güncel sürüme erişebilir 12.
- Çakışma Yönetimi: Farklı geliştiricilerin yaptığı değişiklikleri birleştirir ve çakışmaları çözer 13.
- Geri Dönüş: Projenin herhangi bir önceki versiyonuna geri dönebilme imkanı sağlar 13.
- Yetkilendirme: Kullanıcıların erişim haklarını yönetir 1.
5 kaynaktan alınan bilgiyle göre: