Dağıtık mı ? Entegre mi ?
Kaynak Kod konfigürasyon yönetimi dünyasına şu anda iki trend var… Bunlardan biri dağıtık versiyon kontrol sistemleri (DVCS), diğeri ise klasik merkezi versiyon kontrol sistemleri (CVCS)…
Bu iki kavramın açık kaynak kod tarafında uygulamaları DVCS için Git, Mercurial, CVCS için CVS, Subversion örnek gösterebiliriz…
Kurumsal uygulama tarafında ise BitKeeper dağıtık tarafta, Visual Source Safe, ClearCase, Perforce`ı vb. ise merkezi versiyon kontrol sistemi olarak kullanılan SCM araçlarıydı diyebiliriz…
Geçmiş zaman kullandım, çünkü artık Uygulama Yaşam Döngüsü (Application Lifecycle Management – ALM) dediğimiz kavrama doğru kurumlar pozisyon almaya başladı. Burada ise pazarın büyük oyuncuları Microsoft`un Team Foundation Server ürünü, IBM, ve HP`nin ALM çözümleri bulunuyor..
DVCS kurumsal pazarda nerede ? (…)
Yok… ancak bu böyle mi devam edecek ? Hayır… Etmeyecek ? Peki ama neden ?