BT Sözlüğü › Programlama › Sürüm kontrolü

Sürüm kontrolü

Programlama Svenska → Güncellendi: 2026-10-11

İnsanlara kodu değiştirecek cesareti veren sistem — çünkü önceki her durum hâlâ orada.

Sürüm kontrol sistemi değişikliklerin tam geçmişini, kimin ve neden yaptığını saklar. Üç sorunu birden çözer: geri dönebilmek, birbirinin üzerine yazmadan paralel çalışabilmek ve belirli bir satırın neden öyle göründüğünü yanıtlayabilmek — çoğu zaman üçünün en değerlisi.

Soy ağacı, bir dosyayı aynı anda yalnızca bir kişinin düzenleyebildiği kilit tabanlı sistemlerden, gerçeğin sunucuda durduğu CVS ve Subversion gibi merkezî sistemlere, her klonun eksiksiz bir depo olduğu Git ve Mercurial gibi dağıtık sistemlere uzanır. Bu geçiş dalları ucuzlattı; o da kısa ömürlü dallar ve birleştirmeden önce gözden geçirme gibi tüm çalışma tarzını şekillendirdi.

← Sözlüğe dön