SubVersion (SVN) Nedir ?

Subversion ‘a Giriş

Subversion; “Tigris.org: Açık Kaynak Yazılım Mühendisliği Araçları” sitesi ve CollabNet şirketiadı altında Http://subversion.tigris.org/ internet adresinde yayınlanan açık kaynak kodlu bir SürümKontrol Sistemi’dir. Subversion ‘ı, yayımcılarının da belirttiği gibi kimseye haber vermedenistenilen şekilde geliştirilebilir, dağıtabilir ve kullanabilirsiniz. Subversion ‘ın temel yapılış amacıbaşka bir sürüm kontrol sistemi olan CVS ‘nin eksik yanlarını tamamlayarak, CVS ‘ninkullanıcılarını kendi taraflarına çekmek.Subversion 2000 yılından bu yana geliştirilmektedir ve halen bu gelişim süreci devametmektedir. Fakat temel yapısı 2001 yılında oluşturulduğu için şu zamanda yapmış olduğunuzçalışmalar için yeterli kararlığa sahiptir.Subversion birçok işletim sistemi üzerinde sorunsuz çalışmaktadır. Subversion ANSI C ileyazıldığından dolayı APR (Apache Portable Runtime) ’nin çalıştığı bütün sistemlerde çalışır.Subversion ‘ın iki türlü kullanımı vardır. Birincisi depo (Repository) olarak kullanıldığı sunucukullanımı bir diğeri ise depo’daki dosyalara erişim için kullanılan istemci kısmıdır. Subversion ‘ınproje durumunu Http://subversion.tigris.org/project_status.html adresinden takip edebilirsiniz.Subversion verilerinizi saklarken berkeleydb ve fsfs veri saklama sistemlerini kullanır.Subversion ‘ı her türlü proje ve dosya için kullanabilirsiniz. 1.2.Subversion

Nasıl Çalışır?

Subversion, yaptığınız projeler için bir depolama aracıdır ve komut satırından çalışan biruygulamadır. Subversion ile ister kendi bilgisayarınızda isterseniz de uzak bir bilgisayarda depooluşturup, yapmış olduğunuz çalışmaları bu depoda saklayabilirsiniz. SubVersion ‘ın görevi,çalışmalarınızı, yaptığınız her değişikliği bir sürüm numarası vererek depoda saklamaktır. Böyleceistediğiniz zaman önceki bir sürüme geri dönebilir, nerede, ne zaman, ne değiştirdiğinizi görebilir,çalışmalarınıza bu şekilde yön vererek ilerleyebilirsiniz. Subversion ‘ın sunucu özelliğini kullanarakuzak bir kaynakta ya da kendi bilgisayarınızda depo oluşturabilir ve istemci özelliği ile deSubversion ‘ın oluşturmuş olduğu depodaki dosyalara ulaşabilirsiniz.

Paylaştıkça Artan Tat...

Bir yorum ekleyin

E-posta hesabınız yayımlanmayacak.