Versiyon kontrolü [Version control]

Also available in: Arabic | English | German
 

Tanım: Dijital kaynaklarda (örn., dosyalar, internet siteleri, programlar) zaman içinde yapılan değişikliklerin yönetilmesi ve kaydedilmesidir. Bu sayede önceki sürümler daha sonra geri getirilebilir. Versiyon kontrol sistemleri, yapılan değişikliklerin tarihçesini (kim, ne, ne zaman) kaydetmek ve yanlış sürüm üzerinde çalışma gibi insan hatalarını önlemeye yardımcı olmak için tasarlanmıştır. Örneğin, Git adlı sürüm kontrol sistemi, başlangıçta yazılım geliştiricilerin ortak kod üzerinde çalışırken sürüm takibi yapabilmeleri için geliştirilmiştir. Günümüzde ise birçok bilimsel alanda dosyaları yönetmek ve paylaşmak amacıyla yaygın olarak kullanılmaktadır.

İlgili terimler: Git, Reproducibility, Software configuration management, Source code management, Source control

Kaynak:

Hazırlayanlar ve Denetleyenler: Mahmoud Elsherif, Sarah Ashcroft-Jones, Thomas Rhys Evans, Helena Hartmann, Matt Jaquiery, Adam Parker, Charlotte R. Pennington, Robert M. Ross, Timo Roettger, Andrew J. Stewart