无法使用AnkhSVN通过HTTPS连接到SVN存储库

时间:2012-07-23 14:52:59

标签: visual-studio-2010 ssl ankhsvn

我正在使用Windows 7,Visual Studio 2010和AnkhSVN。

当我点击“向Subversion添加解决方案”并将我的存储库URL粘贴到指定字段时,没有任何反应;我没有被要求接受证书。

当我通过http(而不是https)尝试连接时,我被要求输入用户名和密码(如预期的那样)。作为临时行动,我只接受非加密连接。成功提交测试文件后,我进入“待定更改”并点击“切换到”(URL字段)并选择“其他 ”。我将地址更改为https,并弹出以下错误消息:

  

发生内部错误:

     

SharpSvn.SvnRepositoryIOException:无法连接到存储库   在URL'[我的存储库URL]''[我的存储库URL]的选项':SSL   握手失败:由于缺少熵[https URL]

而禁用SSL

我尝试过同时使用Assembla和Google存储库。

早在今年1月,我最后一次使用SVN时,我没有遇到这个问题。当我加载这个旧的1月项目时,它无法再通过https连接到存储库。

我认为,自那时以来唯一改变的是升级AnkhSVN。

1 个答案:

答案 0 :(得分:1)

这是由于当禁用LanMan Windows服务时,SharpSvn编译OpenSSL时出现错误。该错误已在最近的AnkhSVN和SharpSvn版本中得到修复。