使用git svn
对于所有操作都没有问题,除非我尝试使用git svn branch
。git svn分支导致“服务器SSL证书验证失败”
当我尝试git svn branch newbranch -m "another branch"
从本地回购先前成功利用git svn clone --stdlayout
克隆,我得到以下错误:
Can't create session: Unable to connect to a repository at URL ' https://mysvnserver.blah/path/to/svn/project/trunk ': Server SSL certificate verification failed: issuer is not trusted at C:\Program Files\Git\mingw64/libexec/git-core\git-svn line 1199.
该错误不与其他命令使很多的意义,因为git svn
工作正常(例如rebase
,dcommit
等)。并且dcommit
确实将更改写回到远程Subversion存储库。
我使用Git版本2.10.2.windows.1
与版本2.11.1.windows.1一起运行相同的问题。 我试着将repo更改为仅HTTP,因此没有进行证书检查,但仍然失败并显示不同的错误。 '不能在C:\ Program Files \ Git \ mingw64/libexec/git-core \ git-svn第1117行的未定义值上调用方法“full_pushurl”。* –