gpt4 book ai didi

eclipse - Ubuntu : 'Folder " does not exist remotely', 上的 Subclipse 连接被拒绝错误

转载 作者:行者123 更新时间:2023-12-04 18:32:38 26 4
gpt4 key购买 nike

所以几天来我一直在用头撞墙。当我最初设置 Subclipse 并第一次连接到我的本地 SVN 存储库时,一切都很好。不知道从那以后发生了什么变化,但现在我在尝试访问存储库时不断收到错误。

在 SVN Repository Exploring 透视图中,如果我双击我的 repo,我会看到一个弹出窗口,上面写着“问题发生 - 文件夹”不存在远程“。在我的控制台中,我收到此错误:

拒绝连接
svn:无法连接到 URL 'svn://userid@localhost/home/userid/myrepository/java' 的存储库
svn:无法连接到主机'localhost':连接被拒绝

我有:
eclipse 朱诺
Ubuntu 12.04
颠覆 1.7.8

我最初从 Subclipse 1.6 和 JavaHL 1.6 开始,但后来升级到 Subclipse 1.8.3/JavaHL 1.7.8.1,努力让一切恢复正常。
我什至卸载了 Eclipse 并重新安装,重新安装了 Subclipse 和 JavaHL,将 JavaHL 路径添加到 eclpise.ini... 仍然无法访问 repo。

我通过“svn://userid@localhost/svn/home/userid/myrepository/java”在 subclipse 中本地访问 repo。我可以从命令行本地访问这个 repo 就好了,我可以使用 svn+ssh 从我网络上的另一台机器访问这个 repo 就好了。

我错过了什么?

最佳答案

如果存储库是本地的,您应该使用像 file:///home/userID/myrepository/java 这样的 URL

要使用 svn://协议(protocol),您必须运行 svnserve。该 URL 将类似于:

svn://localhost/myrepository/java

当您使用 svn+ssh://协议(protocol)时,SSH 守护进程会在 SSH session 中以 --tunnel 模式启动并启动 svnserve。因此它不需要或使用可能正在运行的普通 svnserve 守护程序服务器。

FWIW,运行 svnserve 可能是个好主意,但这意味着您还需要配置它。但我不会使用 SVNKit 使用 file://URL。如果您只使用 JavaHL,那很好,但我不会让 SVNKit 直接写入我的存储库。尽管他们在测试和维护兼容性方面做得很好,但运行 svnserve 并让 SVNKit 通过协议(protocol)与其对话更容易。

关于eclipse - Ubuntu : 'Folder " does not exist remotely', 上的 Subclipse 连接被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14638849/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com