Veri

Versiyon Kontrol Sistemlerinin Client-Server Kavramına Göre Sınıflandırılması

Versyion kontrol sistemlerinin client ve server yapısına göre üç farklı şekilde sınıflandırılabilir : 

  • Sadece Local'de Çalışan Sistemler : Bu sistemlerde aynı bilgisyar üzerinde değişiklikleri saklayan ve çalışılmasını sağlayan sistemlerdir. Örneğin Revision Control System (RCS) , Source Code Control System (SCCS) verilebilir
  • Client-Server Şeklinde Çalışılan Sistemler : Bu sistemde değişiklik yapmak isteyenler değişiklik yapmak istedikleri dosyaların kopyasını local'lerine alırlar ve değişiklikleri daha sonradan server'a (reporsitory) gönderirler. Örneğin Concurrent Versions System (CVS) ve Subversion (SVN) verilebilir.
  • Dağıtık Şekilde Çalışanlar Sistemler : Her kullananın local'inde tüm yapının (repository) kopyasının olduğu, ana bir repository server'ın gerekli olmadığı versiyon kontrol sistemi.  İstenildiğinde merkezi bir repository server yaratılabilir. Tüm versiyon kontrol işlemleri local bilgisayarda offline olarak yapılabilir ve istenildiği zaman değişiklikler diğer geliştiricilerin repository server'ı ile birleştirilebilir. Örnek olarak Git, Mercurial, Bazaar sistemleri verilebilir

 

 

zafer.teker , 27.09.2014

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir