【发布时间】:2012-03-02 00:28:37
【问题描述】:
我正在尝试在 Linux (CentOS) 服务器上设置 SVN 存储库。
我安装了 svn,为 svn 创建了一个组并添加了用户。 我还授予了该组的权限。
但是,我无法从服务器外部结帐(即在使用乌龟的 Windows 机器上)。我不断得到:
Unable to connect to a repository at URL
'svn+ssh://user@xxx.xxx.xxx.xxx/project'
Network connection closed unexpectedly
但是,如果我使用相同的用户名/密码在服务器内运行 checkout 命令,它就可以工作。
我做错了什么?
谢谢。
【问题讨论】:
-
我从 linux 访问我的 svn 服务器,然后是的,ssh。但是从带有乌龟的 Windows 中,我通过 https(与 TRAC 结合)访问 svn 服务器,这似乎更容易,因为您不必使用 Putty(例如 Pageant)设置 ssh 代理即可从 Windows 机器启用 ssh 访问到你的 svn 服务器。见this link。我想这就是你所缺少的。
标签: linux svn tortoisesvn centos