Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SVN client error "The server at [...] does not support the HTTP/DAV protocol"

I am updating from Windows 7 to a Windows 10 on a 64 bit system. I have no problems updating and checking out projects from the Subversion server on the Windows 7 box. I downloaded the latest 64 bit version and installed it on the Windows 10 box with no issues.

On the Windows 10 box I can post an update, but I cannot check out a project from the repository. When I attempt to logon the server I get the following error message:

svn: E170013: Unable to connect to a repository at URL 'https://svn.example.com/!/%23MyRepo/'
svn: E175003: The server at 'https://svn.example.com/!/%23MyRepo/' does not support the HTTP/DAV protocol

message that says The server does not support the HTTP/DAV protocol.

I passed the error message to the server manager and was told the problem was with the TortoiseSVN app settings. I cannot find a setting in the app that would address the problem.

Anyone have any suggestions on how I can fix this issue?

like image 986
Perry Avatar asked Dec 13 '18 12:12

Perry


People also ask

Does SVN use HTTP?

The SVN server can serve the repository using a number of different methods, including direct file, http, https, SVN protocol or SVN over SSH protocol.

What port does subversion listen on?

svnserve backgrounds itself and accepts and serves TCP/IP connections on the svn port (3690, by default).


1 Answers

The comment by Bahrep is the correct answer, but since in the comments there seems to be some confusion, I decided to elaborate further. "The error indicates that the URL used to address the repository using Subversion client is inappropriate. Most likely, the URL was copied from the web browser's address bar when exploring the repository through the web interface of VisualSVN Server. Subversion client programs are not capable of handling the syntax of such URLs. The appropriate URLs should be obtained by clicking the Checkout button in the web interface." I got this error because I used browser link in the toroise interface, but I should instead click "copy repository url" in the svn and use that link. As simple as that!

like image 174
StarkMath Avatar answered Sep 18 '22 20:09

StarkMath