2012-07-23 69 views
2

我正在使用Windows 7,Visual Studio 2010和AnkhSVN。无法使用AnkhSVN通过HTTPS连接到SVN信息库

当我点击“将解决方案添加到Subversion”并将我的存储库URL粘贴到指定的字段时,什么都不会发生;我没有被要求接受证书。

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

内部错误:

SharpSvn.SvnRepositoryIOException:无法在URL连接到存储库 “[我的仓库URL]”的“[我的仓库URL]”选项:SSL握手 失败:SSL禁用由于缺乏熵[HTTPS URL]

我同时使用Assembla和谷歌库具有相同的结果尝试。

回到今年1月份,我最后一次实际使用SVN,我没有这个问题。当我加载这个旧的一月份项目时,它不能再通过https连接到版本库。

从那时起,我认为唯一改变的就是升级AnkhSVN。

回答

1

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