Yüzlerce kullanıcısı olan bir projem var. Bu projede, arada bir ya da önemli değişiklikler yapmadan önce, projenin kaynak kodlarının olduğu dizinin bir kopyasını alıyorum, çoğu zaman da bu kopyalar öyle kalıyor kopya2, kopya3...
Bi aralar uzak sunucuma SVN ile kaynakları aktarıyordum, sonra o iş bi sekteye uğradı ve bi daha dönemedim o işe.
Siz hangi yöntemi kullanıyorsunuz?
SVN çok şık oluyor ama tam olarak proje dizininin bir kopyasını oluşturmakla aynı işi görmüyor, ikisi birbirinin muadili değil aslında.
Mesela SVN'de projeye yeni ekleden dosyaları Add demek gerek ya da çıkanları Delete etmek falan, unutulabiliyor. Dizin kopyalamada bu sorun olmuyor. SVN'de kronolojik olarak geriye dönebilirsin kulağa hoş geliyor ama neredeyese hiç dönmem gerekmedi.
Projemin çok istemesem de güncelleme ile uğraşmak istemediğimden dolayı bir müşterim için farklı bir kaynak kodu havuzu (SVN ağzı ile branch'ı) var. Gerekirse o dizindeki projeyi açıyorum gerekirse ana projedeki dizini. Daha konforlu oluyor.
3-4 yıldır uğraştığım zamanla eskisinin yerini alacak ve binlerce kullanıcısı olacak yeni bir projem piyasaya çıkıyor. Acaba burada tekrar SVN kullanmaya başlasam mı? Ne dersiniz?
Bi aralar uzak sunucuma SVN ile kaynakları aktarıyordum, sonra o iş bi sekteye uğradı ve bi daha dönemedim o işe.
Siz hangi yöntemi kullanıyorsunuz?
SVN çok şık oluyor ama tam olarak proje dizininin bir kopyasını oluşturmakla aynı işi görmüyor, ikisi birbirinin muadili değil aslında.
Mesela SVN'de projeye yeni ekleden dosyaları Add demek gerek ya da çıkanları Delete etmek falan, unutulabiliyor. Dizin kopyalamada bu sorun olmuyor. SVN'de kronolojik olarak geriye dönebilirsin kulağa hoş geliyor ama neredeyese hiç dönmem gerekmedi.
Projemin çok istemesem de güncelleme ile uğraşmak istemediğimden dolayı bir müşterim için farklı bir kaynak kodu havuzu (SVN ağzı ile branch'ı) var. Gerekirse o dizindeki projeyi açıyorum gerekirse ana projedeki dizini. Daha konforlu oluyor.
3-4 yıldır uğraştığım zamanla eskisinin yerini alacak ve binlerce kullanıcısı olacak yeni bir projem piyasaya çıkıyor. Acaba burada tekrar SVN kullanmaya başlasam mı? Ne dersiniz?

