Ben bir sürüm kontrol sistemi kullanarak ve bir denemek istiyorum avantajları hakkında çok şey işitme olmuştur. Ben, son 2 yıldır PHP serbest web geliştirme yapıyordum iki ay geri bana yardım için iki programcı kiraladı. Yakında bir kişiyi daha işe alınacaktır. Biz sürekli bizden biri tarafından düzenlenmiş olan benim kendi hepsi 4 web siteleri, korumak. Ben kendim PHP öğrendim ve başka firmaların hiç çalışmamış. Dolayısıyla ben sürüm kontrolü, birim test ve tüm yeni duyuyorum.
Şu anda, bizim iş istasyonları üzerinde geliştirme sunucuları var. Bir sitenin belirli bir bölümünü düzenlemek, biz dev sunucusuna üretim sunucudan bu özel bölümünde (diyelim / news / veya / film / veya / duvar kağıtları /) için kodu indirmek, üretim yerel değişiklikleri ve yüklenenler yapar Sunucu (kod incelemesi yok / test). Bu nedenle, bizim dev sunucu eşya bizim sunucudan güncel her zaman. Bizden biri eşya gelen son kopyasını indirmek için unutuyor ve son değişikliği üzerine yazar Bazen, bu da sorun yaratabilir. Ben bu çok çok aptalca olduğunu biliyorum, ama şu anda bizim eşya sunucusu tüm güncellemeleri ve en son değişiklikler var sadece kopyasıdır.
Herkes benim için en iyi sürüm kontrol sistemi olan tavsiye misiniz? Hepimizin kodu için merkezi bir yedekleme yok çünkü ben, dağıtılmış sürüm kontrol daha fazla ilgileniyorum. Mercurial ve Git hakkında okumak ve Mercurial Mozilla, Sun, Symbian vs So tarafından birkaç büyük açık kaynak kodlu projelerde hangisinin benim için daha iyi sizce kullanılır bulundu? Benim geçerli kurulum daha iyi yapmak için kullanabileceğiniz herhangi başka bir paket varsa sadece sürüm kontrolü, o da belirtin :)
Thanks and Regards, Vinod Mohan