我正在使用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。
答案 0 :(得分:1)
这是由于当禁用LanMan Windows服务时,SharpSvn编译OpenSSL时出现错误。该错误已在最近的AnkhSVN和SharpSvn版本中得到修复。