Unknown protocol error when using git-svn via HTTPS via proxy

I'm having trouble trying to access the Subversion repository via HTTPS using git-svn.

When you enter git svn init --username=<my username> --trunk=https://<host>/<project>/trunk, the following error message appears:

RA layer request failed: PROPFIND request failed on '/<project>/trunk':
PROPFIND of '/<project>/trunk': SSL negotiation failed: SSL error: unknown
protocol (https://<host>) at C:\Program Files (x86)\Git/libexec/git-core\git-svn
line 2299

A few other notes:

  • I am using msysgit 1.7.9.0 for Windows 7 x64. I also have a Subversion 1.7.1 command line client and installed TortoiseSVN 1.7.1.
  • I connect through a proxy server, which I specified both through the HTTP_PROXY environment variable and so git config http.proxy.
  • I can easily clone Github repositories via HTTPS on the same machine.
  • Subversion . Mercurial hgsubversion, SSL- , mercurial.ini. - git config http.sslVerify=false. .
  • , svnsync (, ), .

- , ?

+5
4

- , . .

Subversion -, git -svn - .gitconfig , TortoiseSVN. [global] %USERPROFILE%\.subversion\servers.

- Subversion.

0

( , , ), git svn ( msysgit) svn 1.4.6:

C:\> git svn --version
git-svn version 1.7.7.1.msysgit.0 (svn 1.4.6)

, 1.4.6 - ... ... . ( 1.6 2009 .)

msysgit git-svn , subversion, svn ( ) .

msysgit, , .

cygwin git-svn?

+9

, (SSL23_GET_SERVER_HELLO: ), Google. . , https dns- git.

+1

, kan . , , - SVN + HTTPS. , SVN , .

. SVN, , , HTTPS , . URL-, (, HTTP SSH), , .

+1
source

All Articles