I recently had the need to connect to a Subversion repository that was hosted “in the cloud” and only accessible via a https:// address. I was on a FreeBSD server and every time I attempted to connect to the repository I would receive this error:

svn: Unrecognized URL scheme 'https://svn.web.server'  

When I ran svn --version I saw that there was nothing configured to handle the http(s) protocols. To resolve this I did the following:

  1. In /usr/ports/www/neon29 I ran make clean install
  2. In /usr/ports/devel/subversion I ran make config. From the configuration screen I enabled the Neon WebDAV/Delta-V repo access module and then ran make clean install after saving the configuration.

I was then able to successfully access SVN repositories hosted at http(s) addresses! I hope this is helpful to anyone in a similar situation.