2012-08-31 46 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