SORU
1 EKİM 2008, ÇARŞAMBA


Subversion yerine Mecburen kullanmanın yararları nelerdir?

Benim takım birkaç yıl için SVN kullanıyor. Biz şimdi Mecburen geçiş seçeneği var.

Faydaları (ve tuzaklar) böyle bir değişiklik ne olurdu?

CEVAP
1 EKİM 2008, ÇARŞAMBA


  • P4 sunucuda çalışma kopyası izleyebilir. Bu demektir
    1. Büyük çalışma kopyalarını çok daha hızlı işlenir. SVN büyük bir proje vardı ve basit bir güncelleme yerel çalışma kopyası (klasörler binlerce) bir ağaç oluşturmak için vardı çünkü 15 dakika sürdü. Dosya erişim yavaş. P4 veritabanında çalışma kopyası ile ilgili bilgileri saklar, herhangi bir operasyon anında her zaman yakın oldular.
    2. Eğer dosyaları ile pisliği ve sunucu söyle yoksa başın belada! Sadece bir dosya silinemiyor - sunucu bilir böylece P4 müşteri ile bir dosyayı silmek zorunda. Eğer yerel bir dosya silmek, sunucu zaten bunu düşündüğü için yine art arda gelen güncellemeler yüklenir unutmayın! Bu çok oldu ve çılgınca senkronize sona erdiğinde, genellikle zaman alıcı olabilir benim yerel kopyasını temizleme ve yeniden indirmeyi, başvurmak zorunda kaldı. Sanagerekirbu konuda dikkatli olun.
  • Explorer kabuk uzantısı istemci (TortoiseSVN sanırım) berbat ve tamamen kullanılmaz hale geldi.
  • En iyi işlevselliği sunan iki GUI istemci uygulamalar vardır: ve P4V zengin olarak yeni ve kullanımı daha kolay ama değil P4V, P4Win.
  • Birçok gelişmiş özelliğe sahip olmadıkları halde ve oldukça iyi iş hangi eklentileri Eclipse, Visual Studio var.
  • , P4 genelde SVN göre çok daha az özelliklere sahiptir ve bazen düpedüz kafa karıştırıcı.
  • Çalışma kopyası tanımlar güzel ve esnek. Sanırım P4 üstün SVN burada tanımlayabilirsiniz maskeleri için çalışma kopyası klasörler oluşturmak ve her türlü garip ağaçlar, karşıdan sadece ne istediğinizi tam olarak nereye istiyorsan kalmadan el ile futz ile birden çok kullanıma alma. Bu sunucuda şeyler gigabayt vardı ve sadece belirli bir alt istediğinde çok işe yaradı. Çok daha fazla çaba sarf ile benzer bir durumda SVN kullandım.
  • P4 altında dallanma... garip. Dalları ve kafa karıştırıcı UI Branchsets ve farklı. Bu konuda çok ayrıntı, ne yazık ki hatırlamıyorum.

Bunun dışında, oldukça standart.

Büyük olarak kullanılabilecek kod temeli ile anlaşma veya nefret sürece SVN tutmanızı tavsiye ederim .svn klasörleri dosya kadar çöp. SVN TortoiseSVN çoğu durumda çok daha rahattı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • New Scientist

    New Scientis

    27 Kasım 2006
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008
  • TheFlightsuit

    TheFlightsui

    22 HAZİRAN 2009