我在GNU / Linux上运行了Svn。当我在另一台Windows计算机上使用Putty执行我的svn命令时它工作正常。但是我无法使用Dreamweaver或TortoiseSVN Client访问我的svn。
错误讯息:
无法访问服务器和项目! (无法连接到主机'192.168.1.10':连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败。)
有没有firewal问题?我不知道如何在linux服务器上打开3690端口?或者在svn安装时默认打开?是否有任何配置我需要做访问svn。
我想使用SVN:// Host
访问svn答案 0 :(得分:0)
SVN支持多种访问存储库的协议,包括HTTP,SSH,甚至是自己的SVN协议。端口3690是SVN协议的默认端口。您可以指定要在存储库URL中使用的协议。例如。 http://或svn://。
要使用ssh,请尝试使用以下内容: SVN + SSH://用户名@主机名/路径/到/存储库
在TortoiseSVN帮助中搜索“ssh”以获取更多信息。
答案 1 :(得分:0)
要使用svn://协议,必须通过xinetd或init脚本启动svnserve进程。在大多数发行版中,应该为xinetd发送一个文件,例如:在SuSE /etc/xinetd.d/svnserve
上,您可以在disable = yes
中注释server_args =
行设置的repositorys目录。
答案 2 :(得分:0)
端口访问。我只是为svn端口添加访问权限。它工作正常。