SVN用Eclipse(subclipse)命令行工作,subclipse没有(网络连接意外关闭)

ddi*_*hev 2 eclipse subclipse svn svn-ssh

我的老板只是为新服务器(ubuntu)上的新项目设置了SVN存储库.在Eclipse中,我无法将存储库添加到SVN存储库,我不断收到"网络连接意外关闭svn:为了更好地调试SSH连接问题,请从Subversion的[tunnels]部分中的'ssh'中删除-q选项配置文件."

为了查看我做过的svn回购:

svn co svn+ssh://d_dinchev@SOME.IP.ADDRESS/var/svn/repos/ PROJECT_NAME
Run Code Online (Sandbox Code Playgroud)

然后我在Eclipse中创建了一个新项目,使用"source"我检查存储库的目录,Eclipse识别SVN存储库但是当我尝试进行SVN更新/提交时,我不断收到"网络连接意外关闭svn:更好地调试SSH连接问题,从Subversion配置文件的[tunnels]部分的'ssh'中删除-q选项."

如果我在命令行中执行svn up/svn commit它可以正常工作.Subclipse使用JavaHL 1.6.12作为svn接口.

我在Mac OS X 10.6.3上(如果这甚至很重要).

我有许多其他存储库可以正常使用命令行和subclipse,但他们的存储库都是格式的:

http://repository.example.com/svn/

在目前的情况下,我的存储库位于:

SVN + SSH://d_dinchev@SOME.IP.ADDRESS/var/svn/repos

所以我认为它可能需要对协议做些什么?

ddi*_*hev 6

如果有人这样做,问题确实是在使用JavaHL Subversion接口时使用"svn + ssh"协议.我从Eclipse切换到SVNKit - > Preferences - > Team - > SVN,现在它工作正常.