Sürüm kontrol sistemi - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tanıtma
  • 2 Kaynak yönetim modelleri
  • 3 Dağıtılmış düzeltme kontrolü
    • 3.1 Açık sistemler
  • 4 Sürüm kontrol sistemi yazılımları
    • 4.1 Dağıtık model
    • 4.2 Merkezi model
  • 5 Dış bağlantılar

Sürüm kontrol sistemi

  • العربية
  • Català
  • کوردی
  • Čeština
  • Dansk
  • Deutsch
  • English
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Hrvatski
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • Ido
  • İtaliano
  • 한국어
  • မြန်မာဘာသာ
  • Română
  • Shqip
  • Svenska
  • தமிழ்
  • ไทย
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

Sürüm kontrol sistemi (Version Control System - VCS), birçok belgeden oluşan, içerikleri, sayıları ve birbirlerine olan ilişkileri sürekli değiştirilen, gene de bir arada gelişen bir bütün oluşturan belge kümesinin zaman içindeki durumlarının idaresini konu edinen yaklaşım ve bilgisayar ortamındaki belge kümelerinin bu yaklaşımla değişiklik yönetimi işlemlerini kolaylaştıran yazılıma verilen isimdir.

Sürüm kontrol sistemleri yayınlanan bir fikir ürününün (kitap, web sitesi, yazılım, büyük proje teklifi, anlaşma evrakı) hangi özelliklerinin hangi sürümlerinde bulunduğu, sonradan bulunan bir hatayı hangi sürümünden beri içerdiği, hangi sürümünde düzeltildiği gibi soruların cevabını bulmakta, hangi müşteriye ne zaman hangi belgelerden oluşan bir teslimat yapıldığı gibi soruları cevaplamakta, silinmiş ya da kaybolmuş belgeleri yenilemede, belgeler üzerinde eşzamanlı olarak çalışan takım üyelerinin yaptıkları birbirleriyle çelişen değişikliklerin sorunsuz değerlendirilebilmesinde büyük kolaylık sağlar.

Belgeler ve belge kümelerinin sürüm durumlarını, adına ek olarak 3 öbekli bir sürüm kimliği vererek tanımlamak gelenek olmuştur, genellikle ilk öbek önemli yeni özellikler eklendiğinde, ikinci öbek ufak tefek eklemeler çıkartmalarda, üçüncü öbek ise hata düzeltmelerinde bir arttırılan bir sayıdır. Örneğin "ios 11.2.6". Bir başka gelenek de her tam derlemeye ilk günden bu yana artan bir sonraki sayıyı verip bunu son öbek olarak vermektir. Örneğin "Microsoft Windows Server 6.1 SP1 Build 7601".

Tanıtma

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

Düzeltme kontrol yapısı, biçimlendirilmiş işlem tabanlı her bir önceki düzeltme parçası tarafından geliştirilir. Bu kontrol sistemi önceden oluşturulan tasarım durumlarını kesin olarak sağlar.

Kaynak yönetim modelleri

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

Geleneksel düzeltme kontrol sistemleri, tüm düzeltilmiş kontrol fonksiyon modelini barındıran paylaşılmış merkezi bir sunucu kullanır. Eğer iki geliştirici aynı anda aynı dosyayı yönetim erişim metotları olmaksızın değiştirmeye çalışırsa geliştiricilerin üzerine yazma işlemi sonlandırılır.

Dağıtılmış düzeltme kontrolü

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

Dağıtılmış düzeltme kontrolü noktadan noktaya, merkezi sistemin istemci-sunucu yaklaşımı gibi bir yaklaşım alır.

Açık sistemler

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

Dağıtılmış düzeltme kontrolünün bir "açık sistemi", bağımsız şubeler için onu destekleyenler tarafından nitelendirilir ve birleştirme işleminde oldukça emniyetlidir.

Sürüm kontrol sistemi yazılımları

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

Dağıtık model

[değiştir | kaynağı değiştir]
  • Aegis
  • Bazaar
  • Git
  • SVK

Merkezi model

[değiştir | kaynağı değiştir]
  • CVS
  • Subversion
  • Vesta

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Eric Sink's Source Control HOWTO 5 Mart 2010 tarihinde Wayback Machine sitesinde arşivlendi. A primer on the basics of version control
  • Visual Guide to Version Control29 Ağustos 2011 tarihinde Wayback Machine sitesinde arşivlendi.
  • Better SCM Initiative: Comparison A useful summary of different systems and their features.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • GND: 4202033-5
  • LCCN: sh2014000307
  • NLI: 987007579378305171
"https://tr.wikipedia.org/w/index.php?title=Sürüm_kontrol_sistemi&oldid=35604717" sayfasından alınmıştır
Kategoriler:
  • Sürüm kontrol sistemi
  • Yazılım terimleri
  • Yazılım geliştirme yöntembilimi
  • Teknik iletişim
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 19.28, 7 Temmuz 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Sürüm kontrol sistemi
Konu ekle