versiyon kontrol sistemi Etiketli Yazılar
Git »
İlk yazımda genel olarak versiyon kontrol sistemlerinden bahsettim. Bugün ise daha çok git üzerinde duracağım. Nedir, ne değildir, yaraları, farkları…
Git merkezi sürüm kontrol sistemlerine alternatif olması amacıyle Linux’un mucidi Linus Torvalds tarafından yazılmıştır. Özellikle açık kaynak kodlu yazılımların tercihi olan git, hafifleştirilmiş yapısı ile kullanıcıların yeni tercihi ve özellikle performans ve hız konusunda diğer versiyon kontrol sistemlerine fark atmış durumdadır. Benzerlerinden kendini ayıran en önemli özelliği merkezi değil dağıtık bir çalışma mantığı olmasıdır. Bu ne demek şimdi?. Merkezi sürüm kontrol sistemlerinde bir noktada bir depo vardır ve siz projenizi geliştirirken bu …
Git »
Proje geliştirenlerin genel olarak uyguladığı alışkanlıkları vardır. Eğer bir iş üzerinde çalışıyorsanız, projenin gelişim sürecine bağlı olarak, kodlarınızı bir klasörde yedeklersiniz. Bu yedek günlük haftalık veya yaptığınız işin versiyonuna göre değişir. Ancak bir problem vardır. Yedekler çoğaldıkça hem yedekler karışmaya başlar hemde alandan israf etmeye başlarsınız. Kendiniz bu konuda geliştirdiyseniz , belki klasör ismi olarak yedek aldığınız tarih saat vs yazarsınız. Ancak acemi iseniz klasörlerinize eski, yeni, şimdiki, kullandığım, en yeni, en son yeni, en en en yeni, artık son hali, sondan bir önceki gibi isimler veririz ve bu işin …
Devamını oku...