Git'in açık kaynaklı projeler için harika olduğunu biliyorum. Ama merak ediyorum: 1 yıllık bir projede çalışan 20 programcılı bir şirket için hangi kaynak kontrol sistemi isteniyor? Duyduğum kadarıyla Git çekmeyi kullanıyor; ana bagajdaki değişikliklerinizi almak için bir başkasına gitmeniz istenmekten daha az olmaz mı? Özellikle herkes aynı anda çalışırken?
Bu sadece merak ettiğim bir örnek. SVN'yi nasıl kullanacağımı biliyorum, ancak son işimde bile projelerimizde kullanmadık, çünkü her şey PHP'de yapıldı ve bunlar genellikle 1 haftalık bağımsız projelerdi. Sadece yerel kodum için SVN vardı ve başkaları ile kullanmak zorunda değildi.
Peki iyi kaynak kontrolleri nelerdir ve özellikle bunun için neden iyidir?