2012-08-31 53 views
1

我曾經使用Eclipse作爲IDE進行Java編程。由於我所有的Java項目都位於SVN服務器上,因此我使用「Subclipse」插件來訪問我的代碼。我工作正常。 最近我決定切換到Netbeans(更快,更靈活,更乾淨的界面)。它內置了對SVN的支持,但是...當我輸入我的svn憑據(與Subclipse相同的鏈接,相同的用戶名和密碼)我無法簽出任何項目!我收到此錯誤消息:Windows 7,Netbeans和svn

org.tigris.subversion.javahl.ClientException: RA layer request failed OPTIONS of 'https://XXXXX': could not connect to server (https://XXXX) 

爲什麼?我的「Netbeans」被配置爲使用「系統」代理配置(我根本沒有任何代理)。當我告訴netbeans不要使用代理時,會顯示相同的錯誤。這個問題肯定與代理無關,否則「Subclipse」不會工作,對吧?

+0

檢查您的Windows防火牆設置。您現在正嘗試從另一個應用程序訪問SVN服務器,並且您可能需要授予其使用特定協議在某個端口上進行通信的權限。 –

+0

我不知道該怎麼做。我從來沒有做過。我可以完全關閉Windows防火牆嗎?它在現實世界中有什麼用處,或者像「windows防病毒」等等? – guest86

+0

在這裏你去:http://maximumpcguides.com/windows-7/how-to-manage-the-windows-7-firewall/ –

回答

1

我已經關閉了防火牆,重新啓動我的計算機和它的工作!奇怪... 謝謝,反正! :)

0
  • 您使用的是什麼版本的NB?
  • 讓舒爾SVN客戶端(NB 7.2中的1.7) 和服務器有相同的版本。
  • 你的鏈接是否正確?也許它包含一些特殊字符,如%20如果你使用普通的HTTP,這是否工作?
  • 檢查NB的SVN CONFIGS(默認位置:C:\Users\[you]\AppData\Roaming\NetBeans\7.2\config\svn\config用於NB 7.2)
  • 看看NB日誌(..\AppData\Roaming\NetBeans\7.2\var\log
  • Tools -> Options -> Miscellaneous -> Versioning -> Subversion什麼被設置爲客戶端嗎?
  • 您是否在結帳窗口中設置了證書?對於證書問題,請參閱解決方法herehere