2015-03-02 116 views
2

我與Android 1.1.0工作室工作,而來自Android的工作室VCS IM連接SVN倉庫收到錯誤:Subversion無法正常工作?

Subversion: (Accessing URL: https://url/svn/project_name) No appropriate protocol 
(protocol is disabled or cipher suites are inappropriate) Please check Subversion 
SSL settings (Settings | Version Control | Subversion | Network) Maybe you should 
specify SSL protocol manually - SSLv3 or TLSv1 

我想:

  • 文件 - >設置 - >版本控制 - >顛覆 - >常規 - >取消所有(或檢查所有)
  • 文件 - >設置 - >版本控制 - >顛覆 - >網絡(交換全部或在SSLv3或TLSv1)三種
  • 清除緩存權威性
  • 的Invalidate緩存/重啓

如何解決這個錯誤嗎?

+0

您的SVN客戶端和使用的服務器不匹配,我假設其中一個很舊,並且只支持不安全的SSL/TLS協議和密碼。您可以使用[在線SSL測試](https://www.ssllabs.com/ssltest/)來檢查SVN。測試它並更新您問題中支持的協議和密碼。 – Robert 2015-03-02 15:41:36

+0

我正在使用android studio。 IntellijIdea包含用於顛覆的插件。 SVN客戶端是1.7這不算太舊。 – 2015-03-03 05:08:44

+2

2011年的第一個1.7版本是2014年的最後一個 - 不知道你使用的是哪一個。無論如何,SVN使用的SSL庫是你的問題。按照我的建議在SVN服務器上執行ssl測試並查看結果... – Robert 2015-03-03 08:27:37

回答

1

請設置SVN與Command line client。在下面檢查。

enter image description here

  • 確保SVN路徑在文件 - >設置 - >版本控制 - >顛覆 - >檢查使用命令行客戶端。在路徑中指定svn.exe(位於C:\ Program Files \ TortoiseSVN \ bin)
  • 另請參閱 - >使用系統默認Subversion配置目錄(位於C:\ Users \ user_name \ AppData \ Roaming \ Subversion)

enter image description here

然後提示示出認證。輸入您的憑證。這就是全部。