SORU
14 Mayıs 2010, Cuma


Msysgit bash, korkunç derecede yavaş Windows 7

Git seviyorum ve OS X evde hemen hemen sürekli kullanmak. İş, kullandığımız svn üzerinde Windows, ama ister göç gıt en kısa sürede araçları var tam olarak olgunlaşmamış (TortoiseGit, ama aynı zamanda benzer bir şey bu gerçekten güzel bir Visual Studio ıntegration tarafından sağlanan VisualSVN). Ama iş işten geçmiştir.

Geçenlerde benim Windows msysgit 7 makine yüklü ve bash dahil sürümünü kullanırkenkorkunçyavaş. Ve sadece gıt işlemleri; clear yaklaşık beş alırsaniye. AAAAH!

Herkes benzer bir sorun yaşadı mı?


Edit:görünürbu msysgit değil oyun güzel UAC ve belki sadece küçük bir tasarım gözetim kaynaklanan geliştirmeye çalışan XP veya Vista veya 7 ile UAC devre dışı; başlama Git Bash kullanarak Run as administrator sonuç olarak Yıldırım hızı görüyorum OS X (veya 7 den sonra başlıyor Git Bash G/Ç ağ bağlantısı - bkz: @Gauthier cevap).

2 düzenleyin: AH HA! benim cevaba Bakınız.

CEVAP
4 HAZİRAN 2014, ÇARŞAMBA


Anlamlı üç komutları bazı yapılandırma seçeneklerini ayarlamak için çalıştırarak Windows gıt hızlı olur:

$ git config --global core.preloadindex true
$ git config --global core.fscache true
$ git config --global gc.auto 256

Notlar:

  • core.preloadindex paralel dosya işlemleri gecikme gizlemek için yapar ve tüm platformlarda (güncelleme: v2.etkin gıt gelecekteki sürümlerinde varsayılan olarak etkin olacak 1)

  • core.fscache UAC sorunları (yönetici olarak çalıştır git gerek yok) giderir

  • gc.auto dosya sayısını en aza indirir ./ git

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Krumme1996

    Krumme1996

    21 EYLÜL 2009
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011