it-swarm-tr.com

Eclipse'de bir SVN deposu ekleme

Eclipse'e bir SVN deposu eklemeye çalışıyorum. 

Subclipse programını yükledim ve iyi çalışıyor gibi görünüyor. Ancak, "yeni bir SVN deposu eklemeye" çalıştığımda, örneğin şunu girdim:

http://svn.python.org/projects/peps/trunk

Bunu anladım:

Konum doğrulanırken hata oluştu: "org.tigris.Subversion.javahl.ClientException: RA katman isteği başarısız oldu Svn: ' http://svn.python.org/projects/peps/trunk ' öğesinin SEÇENEKLERİ: olamaz sunucuya bağlan ( http://svn.python.org ) " Yine de yerini koru?

Eclipse'in internete bağlanabileceğini biliyorum, çünkü Subclipse'i daha önce indirdim (proxy ayarlarımı değiştirmek zorunda kaldım). 

Eklemeye çalıştığım diğer SVN konumları için benzer bir mesaj alıyorum. 

Çözüm nedir?

27
Baltimark

Bu ölü bir konudur, ancak çözüm Subclipse ile birlikte bir istemci adaptörü kurmaktır.

this 'a bir göz atın ve SVN İstemci Adaptörü, SVNKit Adaptörü ve SVNKit Kitaplığı'nı yükleyin.

Ardından Pencere -> Tercih -> Takım -> SVN altında kontrol edin ve SVN Arabirimi için bir giriş olduğundan emin olun.

Ve ileride başvurmak üzere, depoya komut satırı üzerinden bağlanabiliyorsanız, IDE ile ilgili bir sorun olması gerekir.

19
Jacob Block

Benim için çalıştı, Eclipse'de: Pencere> Tercih> Takım> SVN:/ SVNKit (Saf Java) yerine JavaHL (JNI)

16
Popeye

Gündelik işimde, web trafiğini koruyan ve önbelleğe alan (başka şeylerin yanı sıra) kurumsal bir güvenlik duvarının arkasına oturuyorum. Çoğunlukla yoldan uzak durur. Ama bazen çirkin kafasını sıkar ve yapmaya çalıştığım şeyin yolunda durur.

Bu haftanın başlarında, Alagad'daki büyük adamların ortaya çıkardığı Validat adlı ColdFusion için yeni ve genel bir doğrulama sistemine bakmaya çalışıyordum. Henüz RIAForge sitesinde indirilmiş değil, ancak dosyalara SVN üzerinden ulaşılabilir. Subclipse eklentisini Eclipse'e yükledim, yeniden başlattım ve Validat SVN deposunu eklemeye başladım. "RA katmanı isteği başarısız oldu" ve "svn: PROPFIND isteği/Validat/trunk" da hatalar almaya başladım, ardından SVN sunucusuna bağlanamama konusunda bir hata oluştu.

Proxy ayarlarımla Eclipse kurulumumu yaptım, bu yüzden yanlış bir şey yaptığımı düşündüm ya da Alagad aslında Subversion deposunu kullanılabilir durumda değildi. O gece eve gittikten sonra, evden denedim ve çalıştı. Aptal vekil sunucu! Bu nedenle, alt klip eklentisi Eclipse proxy ayarlarını kullanmaz. (Bu düzeltilebilir mi lütfen!). Subclipse yardım sitesini araştırdıktan ve collab.net yardımına yönlendirildikten sonra, ayar dosyası için üretken olmayan bir şekilde Eclipse çalışma alanı, eklentiler ve konfigürasyon klasörlerini aradıktan sonra nihayetinde alt klibin nasıl kullanılacağını belirleyebildim Proxy sunucu.

Windows geliştirme ortamımda aşağıdaki dosyayı açtım: C:\Documents and Settings\MyUserId\Application Data\Subversion\server, favori metin düzenleyicimde. Bu dosyanın altında http-proxy-Host ve http-proxy-port ayarları olan [global] bir bölüm var. Kurumsal vekil sunucularım için onları değiştiren bu iki satırı yorumladım, Eclipse'deki SVN Repository görünümüne döndüm, Validat deposunu ve Boom! işe yaradı!

http://www.mkville.com/blog/index.cfm/2007/11/8/Using-Subclipse-Behind-a-Proxy-Server adresinden//

6
Dor

Benzer bir hata alıp almadığınızı görmek için SVN komut satırını kullanarak depoya bağlanmayı deneyin. 

$ svn checkout http://svn.python.org/projects/peps/trunk

Hatayı almaya devam ederseniz, proxy sunucunuzla ilgili bir sorun olabilir .. .. Güvenlik duvarı çoğu HTTP komutunu engellediği için işyerinde internet tabanlı SVN projelerini kontrol edemediğimi öğrendim. Yalnızca GET, POST ve göz atma için gerekli diğerlerine izin verir.

3
bengineerd

Subclipse ve daha sonra SVN Eclipse proxy ayarlarınızı kullanabileceğinden şüpheliyim. Muhtemelen SVN programınızın kendisinin proxy'sini ayarlamanız gerekecektir. Komut satırından SVN kullanarak dosyaları kontrol etmeye çalışmak size bu çalışıp çalışmadığını söylemelidir.

SVN her ikisine de bağlanamıyorsa, proxy ayarlarını Subversion settings klasörünüze (giriş klasörünüze) sunucular dosyanızın içine yerleştirin.

Ayarlanmış proxy ayarları ile bile yapamıyorsa, güvenlik duvarınız Subversion'ın dosyaları indirmek için kullanması gereken yöntemleri ve protokolleri engelliyor olabilir.

3
danivovich

Eclipse'den Collabnet Subversion'a bağlanmaya çalışırken, aynı zamanda orijinal yazısında açıklanan 'Peter Hilton' ile aynı hatayı alıyordum. Etkin Sağlanan ayarlarının pencerelerini -> Tercihler-> Genel -> Ağ Bağlantıları bölümündeki "Yerli" den "el ile" ye değiştirdim. Bu işe yaradı. Bunun bir vekillik problemi olduğunu düşünüyorum ama eski yerleşimlerimle Eclipse, Subversion eklentilerini İNDİRDİĞİMDEN YERDEN İLETİŞİME BAĞLANTI.

3
Harish

Muhtemelen size çok yardımcı olmuyor, ancak bu URL'yi Subclipse'e giriyorum ve depo iyi para cezası ekliyor ve üzerinde Geçmişi tarayabilir ve Gösterebilirim.

Bir proxy yapılandırmanız gerekebilir mi? Subversion çalışma zamanı yapılandırma alanında Subclipse'in sunucuya bağlanmak için Subversion kitaplıklarını kullanması gerektiğini yapılandırmanız gerekir.

2
Mark Phippard

Bu tutulma halindeki çalışma havuzunuz var mı?

Varsayılan olarak kullanmak istiyorsanız, geçmişte Windows'ta varsayılan Subclipse Subversion istemcisiyle sorun yaşadım, yerel Subversion istemcisinin yüklü ve doğru yapılandırıldığından (geçmişte çalışacak TortoiseSVN var) emin olmanız gerekir istemci bağdaştırıcısı.

Yeni bir yükleme sırasında, isteğe bağlı olarak Subclipse ile yükleyebileceğiniz "beta" sürücülerini (Eclipse Ganymede ve "SVNKit (Pure Java) SVNKit v1.2.0.4502" sürümlerini) denedim, ancak bunlar kutudan çıktığı halde Bir meslektaşım, Eclipse'in (ve onların bağımlılıklarını) doğru şekilde yerleştirdiğinden emin olmak için birkaç çemberin içinden geçmek zorunda olduğunu buldu.

"Yardım" -> "Yazılım Güncellemeleri" -> "Yüklü Yazılımlar" bölümünde görünen paketler:

Subclipse                  1.4.0
Subversion Client Adapter  1.5.0.1
SVNKit Client Adapter      1.5.0.1
SVNKit Library             1.2.0.4502

Bunlar muhtemelen şimdi biraz güncel değil ve en son sürüm muhtemelen daha iyi çalışacak, ancak şu anda çalışırken görebildiğim şey bu.

1
Mike Tunnicliffe

SVN şifremi değiştirdiğimde bu sorunu buldum.

Nasıl çözümlenir Önce, {Documents and Settings} {user login}\Uygulama Verileri\Subversion -> Çalışmıyorsa Subversion klasörünü kaldırın.

Sonra, geçerli kullanıcı oturum açma profilimi {Documents and Settings} {user login} olarak {Documents and Settings} {user login} _bakup ve login agian -> Çalışır ... olarak yeniden adlandırın.

Sanırım -> SVN veya JavaHL yetkili kullanıcıyı {user login} ile bağladı ya da pencerenin kullanıcı profilinde tuttu.

1
PHON

Bu sorunla karşı karşıyaydım ve daha önce de belirtildiği gibi, "C:\Users\userid\AppData\Roaming\Subversion" içindeki Subversion klasörü altındaki "sunucular" dosyasını değiştirdim. Orada, dosyanın altında [global] bir bölüm var. Yorumları kaldırdım

http-proxy Sunucu 
Http-vekil-port 
Http-proxy kullanıcı adı
Http-proxy şifre

Bu adamları ben ayarladım ve işe yaradı! :-)

1
pedrobisp

Bende de aynı problem var. McAfee Eclipse'i engelledi. Eclipse'i bulmak ve tam erişime izin vermek için yöneticiyi McAfee> Firewall> progamas internet bağlantısında çözün.

saygılarımızla

1
Diego

Ben de seninle aynı sorunu yaşıyorum. Pencerelerimde TortoiseSVN yüklü, Eclipse de yüklü, Eclipse'de ise subclipse 1.4 yüklü. 

işte sorun şudur:. Proxy ayarlarım var, repoyu web tarayıcısı ile açabiliyorum, bir sebepten dolayı svn üzerinden bir repo açamıyorum. Aşağıdaki bağlantıyı takip ederek proxy'yi değiştirmeye çalıştım Eclipse Kepler, internete proxy ile bağlanmadı. Çalışmıyor.

Sonunda bir çözüm öğrendim

TortoiseSVN'deki proxy ayarını değiştirmeniz gerekir. Proxy ayarını etkinleştirdikten sonra tarayıcımla aynı şekilde ayarlarım. Sorun gitti.

tortoiseSVN https://tortoisesvn.net/docs/release/TortoiseSVN_tr/tsvn-dug-settings.html .__ 'da proxy ayarının nasıl etkinleştirileceğinin bağlantısı burada yukarıdaki sayfa

0
Robin

Benim durumumda bir erişim sorunu vardı. Protokolü http yerine svn + ssh olarak değiştirmem gerekiyordu. 

Örneğin, http://svn.python.org/projects/peps/trunk yerine

try svn + ssh: //svn.python.org/projects/peps/trunk

0
elvitucho

Sorunun vpn istemcisinin web güvenliği olup olmadığını kontrol etmek isteyebilirsiniz. Kaldırmadım ve iyi çalıştı ... Çözümü burada bulabilirsiniz https://superuser.com/questions/471089/svn-connection-not-successful

0
zeah

Benim durumumda, projeyi SVN repo'dan almaya çalışırken benzer bir istisna alıyorum ve kullanıcı adı ve şifre soruluyor ve her seferinde doğru kullanıcı adı ve şifreverdiğimde yanlış kullanıcı adı veriyordum iyi çalışmaya başladı ..... Çok basit ve zorlu bir mesaj .....

0
Jp Naidu

Aynı hatayı gördüm ve normalde şirket sunucularına vermem gereken TortoiseSVN'deki proxy ayarlarını kapatarak çözdüm. Kendime ait olmayan zamanlarımı yerel bir depoya (VisualSVN kullanarak) yedeklemek için Subclipse'i yükledim. Eclipse Galileo 3.3 ve Subclipse 1.6.12 kullanıyorum.

0
Sven

Nekropost, ancak faydalı: Bu sorun, "sunucuda zaten mevcut olan dosyalar" olduğu için bir RA isteğindeki başarısızlıkla karşı karşıya kaldım ancak havuzumla eşitlenmedi. Diskimdeki kaynağa gittim, orayı sildim, Eclipse görünümümü yeniledim ve kaynağı güncelledim. Hata gitti.

0
Ben