【问题标题】:Windows 7, Netbeans and svnWindows 7、Netbeans 和 svn
【发布时间】:2012-08-31 18:18:17
【问题描述】:

我曾经使用 Eclipse 作为 Java 编程的 IDE。由于我所有的 Java 项目都位于 SVN 服务器上,因此我使用“Subclipse”插件来访问我的代码。我工作正常。 最近我决定改用 Netbeans(更快、更敏捷、更简洁的界面)。它具有对 SVN 的内置支持,但是...当我输入我的 svn 凭据(相同的链接、相同的用户名并通过 Subclipse 传递)时,我无法签出任何项目!我收到此错误消息:

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

为什么?我的“Netbeans”配置为使用“系统”代理配置(我根本没有任何代理)。当我告诉 netbeans 不要使用代理时,也会显示相同的错误。这个问题肯定和代理无关,不然“Subclipse”也行不通吧?

【问题讨论】:

  • 检查您的 Windows 防火墙设置。您现在正尝试从另一个应用程序访问 SVN 服务器,您可能需要授予它使用特定协议在特定端口上通信的权限。
  • 我不知道该怎么做。我从来没有这样做过。我可以完全关闭 Windows 防火墙吗?它在现实世界中有什么用处还是类似于“windows antivirus”之类的?
  • 嗯,谢谢,但我从未使用过网络,所以我不知道什么端口用于 svn,哪个程序被防火墙阻止(如果有的话)。我刚刚停止了 Windows 防火墙服务并将其禁用,但没有运气。仍然无法连接:\

标签: svn netbeans


【解决方案1】:

我已经关闭了防火墙,重新启动了我的电脑,它工作了!奇怪的... 还是非常感谢! :)

【讨论】:

    【解决方案2】:
    • 您使用的是哪个版本的 NB?
    • 制作舒尔 SVN 客户端(NB 7.2 中的 1.7) 和服务器版本相同。
    • 您的链接是否正确?也许它包含一些特殊字符,如%20 如果您使用普通 HTTP,这是否有效?
    • 检查 NB 的 svn 配置(默认情况下: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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      • 2014-04-12
      • 1970-01-01
      相关资源
      最近更新 更多