Usually, when you connect to a SVN server via https, you will receive following messages:

SSL handshake failed: Secure connection truncated 

This is due to the buggy gnutls. To avoid the problem, please edit “~/.subversion/servers”, add one line:

http-library = serf


Then you can use svn with https now.

Using SVN with https