2012-07-23 67 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版本已修復該錯誤。