我正在使用 Windows 7、Visual Studio 2010 和 AnkhSVN。
当我单击“<em>Add Solution to Subversion”并将我的存储库 URL 粘贴到指定字段时,没有任何反应;我没有被要求接受证书。
当我尝试通过 http(而不是 https)连接时,系统会要求我输入用户名和密码(如预期的那样)。作为临时措施,我只是接受非加密连接。成功提交我的测试文件后,我进入“<em>Pending Changes”并单击“<em>Switch To”(URL 字段)并选择“<em>Other”。我把地址改成https,弹出如下错误信息:
发生了内部错误:
SharpSvn.SvnRepositoryIOException:无法连接到 URL '[my repository URL]' 的存储库 '[my repository URL]'的选项:SSL 握手失败:由于缺少熵 [https URL] 禁用 SSL
我尝试使用 Assembla 和 Google 存储库,结果相同。
回到今年一月,我最后一次真正使用SVN,我没有这个问题。当我加载这个旧的 1 月项目时,它无法再通过 https 连接到存储库。
我认为,从那时起唯一改变的就是升级 AnkhSVN。