2008-08-18 50 views
1

TortoiseSVN windows istemcisinin (Win32 XP ve Vista'da) neden bu kadar yavaş ve Putty ve PAM ile kullanıldığında inanılmaz derecede yavaş olduğuna dair bir ipucu var mı? Her bir istek için bağlandığı görünüyor, çünkü veri transferleri (ödeme) hiç yavaş değil mi?TortoiseSVN & Putty çok yavaş

Herhangi bir fikir nasıl değiştirilir?

Güncelleme: SSH ile daha önce hiç sorun yaşamadım. Ama anahtar tabanlı kimlik doğrulaması kullanmalıyım.

cevap

3

Sunucuya standart SSH bağlantıları ile ilgili bir sorun mu yaşıyorsunuz? SSH ile sunucunuza bağlanmak genellikle yavaşsa, bu ters DNS aramalarında bir sorun olabilir.

Andrew

1

benim ssh + svn bağlantıları için hamurunu kullanmayın. Bence Putty'nin etrafındaki sarıcı olan TortoisePlink'i kullanırım. TortoiseSVN tarafından depo altındaki yükleme dizininde sağlanır.

Temelde bir windows gezgini penceresinde sağ tıklayarak Ayarlar iletişim kutusuna gidin -> TortoiseSVN -> Ayarlar ağacında Ağ öğe üzerinde

tıklayın. Kur TortoisePlink yolunu sağlayarak SSH istemcisi:

C: \ Program Files \ TortoiseSVN \ bin \ TortoisePlink.exe l username -PW şifre

benim svn sunucu bu çalışan herhangi bir sorun ile karşılaştım değil yol ve SSH üzerinden TortoiseSVN ile bağlanma. Hız harika ve güvenlik de öyle.

0

Ne tür bir sisteme bağlanıyorsunuz? OpenSUSE'ye bağlanırsanız, örneğin, varsayılan DNS Geriye Doğru Arama ayarları genellikle SSH bağlantılarının çok yavaş olmasına neden olur. Yapabiliyorsanız, istemci tarafındaki IP adresini sunucudaki/etc/hosts tablosuna yerleştirin. Ters DNS sizin sorununuz ise, bu çözülecektir (nscd arka planını yeniden başlatmayı unutmayın - "/etc/init.d/nscd restart", bu değişiklik değişecektir.)

SSH, yerel SVN protokolünden daha yavaş olacaktır ancak Bir sipariş ya da büyüklükte değil ve muhtemelen fark edeceğiniz bir seviyeye değil. Ancak Ters DNS zaman aşımları istek başına birkaç saniye olabilir.

0

Eşleşen PuTTY oturumu olduğundan emin olun. URL sonra

svn+ssh://xxx.yy/path/to/svn/trunk/foobar 

ise

özellikle

  • kullanıcı adı
  • yanı sıra medya, tam yapılandırılmalıdır

    xxx.yy 
    

    adlı PuTTY bir oturumu gerek özel anahtar dosyası

Bunu, Pageant ile birlikte kullanıyorum.

-1

Cygwin'in ssh.exe sürümünü kullanmayı deneyin.

Ben bu tavsiyeyi here buldum ve 3-5x

+0

@downvoter benim indirmeleri hızlandırdı: Neden downvote? –