svn无法连接到主机'localhost'

时间:2009-10-03 11:40:44

标签: svn tortoisesvn localhost trac

我两天前开始在本地机器上设置SVN环境(win)。

两天前我安装了subversion + Tortoise SVN并创建了第一个测试项目。在我的浏览器中打开链接svn://localhost显示了Repository Browser,我的测试项目里面有文件夹标签,分支和主干(非常棒)。

昨晚我还决定安装Trac。安装python 2.5之后,我创建了一个新环境来测试它。当然,第一次这样做,我犯了一些错误,不得不重做整个过程,但我终于成功创建了测试环境。

好吧,在弄清楚我应该如何保持环境之后,我创建了另一个,当然还有svn repo用于它并同步它们。此外,从Repository Browser窗口访问http://locallhost:8000/my_project_path works fine. But now, when I try to access svn:// localhost`,我得到的只是消息

Can't connect to host localhost: 
No connection could be made because the target machine actively refused it

我尝试使用此命令启动服务器

svnserve --daemon --root "path/to/my/repo

但执行后我没有得到任何响应,我必须按ctrl + break才能输入另一个命令。

我真的不知道它是什么问题,这是第一次安装它们并试图使它们工作。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

如果你像这样启动Subversion服务器,那么有一个空白窗口是正常的,服务器可能已启动并运行。如果出现错误,您只能在窗口中看到某些内容。然后你应该尝试使用Tortoise Repo浏览器连接到svn:// localhost /,你应该很高兴。

您可以像这样运行它,只需打开服务器窗口,但通常您将作为服务安装,如果您要使用服务器很多。

答案 1 :(得分:-1)

今天早上我在Windows Vista上遇到了同样的问题,并且认为我会分享原因以防万一找到这个老问题的人。

在我的情况下,Subversion服务无法启动。系统事件日志中有一个条目

  

达到超时(30000   毫秒等待   Subversion Repository(UNC)服务   连接。

由于某些原因,Subversion已经超时试图启动。

解决方案就像尝试再次启动服务一样简单。