İçeriğe atla

Apache Subversion

Vikipedi, özgür ansiklopedi
Subversion
Geliştirici(ler)Komünite veCollabNet,Elego,
VisualSVNveWANdisco'dan geliştiriciler
İlk yayınlanmaŞablon:İnitial-release
Geliştirme durumuAktif
Programlama diliC
İşletim sistemiCross-platform
TürSürüm Kontrol
LisansApache Lisansı
Resmî sitesihttp://subversion.apache.org/
Kod deposuBunu Vikiveri'de düzenleyin

Yazılım geliştirmedeApache Subversion(eski adıylaSubversion,[1]2000 yılındaCollabNetfirması tarafından başlatılan ve desteklenen birsürüm kontrol sistemidir.Yazılım geliştiricileri Subversion'ıkaynak kodu,ağ sayfaları veya belgelendirme gibi dosyaların güncel ve geçmiş tüm değişikliklerini tutmak için kullanırlar. Amacı yaygın olarak kullanılanConcurrent Versions System(CVS)'in olabildiğince uyumlu bir ardılı olmaktır.

Açık kaynaktopluluğu Subversion'ı yaygın olarak kullanmıştır: örneğinApache Software Foundationprojelerinde,Free Pascal,FreeBSD,GCC,Django,Ruby,Mono,SourceForge,ExtJS,Tigris.org,PHPveMediaWiki.Google Codeaçık kaynak proje barındırmalarında Subversion desteği de vermektedir.CodePlexdiğer istemcilere olduğu kadar Subversion erişimi de sağlamaktadır.

İş dünyası da Subversion kullanımı kabul etmeye başlamıştır.Forrester Researchtarafından 2007 yılında hazırlanan bir rapora göre Tekbaşına Yazılım Konfigürasyonu Yönetimi (SCM) kategorisinde Subversion'ı lider ve Yazılım Konfigürasyonu ve Değişiklik Yönetimi (SCCM) alanında da güçlü bir oyuncu gösterilmiştir.[2]

SubversionApache Lisansınıkullanmaktadır ve açık kaynak kodludur.

Subversion projesi 2000 yılında CollabNet adlı firma tarafından,CVSadlı sürüm kontrol sisteminin sahip olmadığı bazı özellikleri sağlayarak yerini almak üzere açık kaynaklı bir proje olarak başlatıldı. 2001 yılına gelindiğinde kendi kaynak kodunu barındırabilecek duruma gelen Subversion,Kasım 2009'daApache Incubatorprojesine dahil edilerek[3]tepe seviye Apache projesi haline gelmesinin başlangıcı olarak gösterildi. ve 17 Şubat 2010 tarihinde tepe seviye Apache projesi haline geldi.[4]

  1. ^"çev. Subversion, Apache Subversion olarak değiştirildi".Apache Software Foundation.18 Mayıs 2015 tarihindekaynağındanarşivlendi.
  2. ^"The Forrester Wave: Software Change and Configuration Management, Q2 2007".Forrester Research.25 Ağustos 2011 tarihindekaynağındanarşivlendi.
  3. ^Subversion joins forces with Apache11 Kasım 2009 tarihindeWayback Machinesitesindearşivlendi.by David Rubinstein in SD Times November 4, 2009.
  4. ^[1]12 Mayıs 2011 tarihindeWayback Machinesitesindearşivlendi.via subversion community
  • C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick;Version Control with Subversion;O'Reilly;ISBN 0-596-00448-6(1st edition, paperback, 2004,full book online8 Ağustos 2010 tarihindeWayback Machinesitesindearşivlendi.,mirror)
  • Garrett Rooney;Practical Subversion;Apress;ISBN 1-59059-290-5(1st edition, paperback, 2005)
  • Mike Mason;Pragmatic Version Control Using Subversion;Pragmatic Bookshelf;ISBN 0-9745140-6-3(1st edition, paperback, 2005)
  • William Nagel;Subversion Version Control: Using the Subversion Version Control System in Development Projects;Prentice Hall;ISBN 0-13-185518-2(1st edition, paperback, 2005)

Konuyla ilgili yayınlar

[değiştir|kaynağı değiştir]

Dış bağlantılar

[değiştir|kaynağı değiştir]