Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在CentOS中设置SVN服务器_Linux_Svn_Tortoisesvn_Centos - Fatal编程技术网

Linux 在CentOS中设置SVN服务器

Linux 在CentOS中设置SVN服务器,linux,svn,tortoisesvn,centos,Linux,Svn,Tortoisesvn,Centos,我正在尝试在Linux(CentOS)服务器上设置SVN存储库 我安装了svn,为svn创建了一个组并添加了用户。 我还授予该组权限 但是,我无法从服务器外部结账(即在使用Ortoise的windows机器上)。我不断得到: Unable to connect to a repository at URL 'svn+ssh://user@xxx.xxx.xxx.xxx/project' Network connection closed unexpectedly 但是,如果我使用相同的用户名/

我正在尝试在Linux(CentOS)服务器上设置SVN存储库

我安装了svn,为svn创建了一个组并添加了用户。 我还授予该组权限

但是,我无法从服务器外部结账(即在使用Ortoise的windows机器上)。我不断得到:

Unable to connect to a repository at URL
'svn+ssh://user@xxx.xxx.xxx.xxx/project'
Network connection closed unexpectedly
但是,如果我使用相同的用户名/密码在服务器内部运行checkout命令,它就会工作

我可能做错了什么


谢谢。

您能用相同的用户名和密码从Windows计算机SSH到xxx.xxx.xxx.xxx的服务器吗?如果不是,那可能是您的问题。

我从linux访问我的svn服务器,然后是ssh。但是,在Windows with tortoise中,我通过https(结合TRAC)访问svn服务器,这似乎更容易,因为您不必使用Putty(例如Pageant)设置ssh代理来启用从Windows机器到svn服务器的ssh访问。看见我想这就是你所缺少的。