I am using a sliksvn server and a tortoise client, both installed on my local machine. Today I moved my repository folder to another drive and reinstalled svnserve as a windows service with the new repository location.
From that time on I can only access a repository from command line using
svn list svn://localhost/Example
I get
branches/
tags/
trunk/
as result on system out, but I am no longer able to access any repository with tortoise repo-browser.
Entering svn://localhost/Example in repo-browser leads to a “Can’t connect to localhost/connection refused” error.
I cleared every cache in tortoise, checked the firewall settings and rebooted my system. The result stays the same: I can connect from command line and cannot connect from tortoise.
Finally I found an answer on the web which explains what happend. I made a small mistake when recreating the svn service, what I did not realize, because from command line everything worked well. That was the most irritating thing.
I missed the following option:
Or maybe I used an example which explicitly let svnserve listen to IPv6 only.
After adding the above option to my “sc create” command everything worked fine. It tells svnserve to listen for IPv4 connections, which was missing, so that Tortoise could not connect.