我两天前开始在本地机器上设置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才能输入另一个命令。
我真的不知道它是什么问题,这是第一次安装它们并试图使它们工作。
任何帮助都将不胜感激。
答案 0 :(得分:0)
如果你像这样启动Subversion服务器,那么有一个空白窗口是正常的,服务器可能已启动并运行。如果出现错误,您只能在窗口中看到某些内容。然后你应该尝试使用Tortoise Repo浏览器连接到svn:// localhost /,你应该很高兴。
您可以像这样运行它,只需打开服务器窗口,但通常您将作为服务安装,如果您要使用服务器很多。
答案 1 :(得分:-1)
今天早上我在Windows Vista上遇到了同样的问题,并且认为我会分享原因以防万一找到这个老问题的人。
在我的情况下,Subversion服务无法启动。系统事件日志中有一个条目
达到超时(30000 毫秒等待 Subversion Repository(UNC)服务 连接。
由于某些原因,Subversion已经超时试图启动。
解决方案就像尝试再次启动服务一样简单。