安裝好之後再windows上checkout項目,一直出錯:“由於連接方在一段時間後沒有正確答覆或連接的主機沒有反應,連接嘗試失敗”;在嘗試了很多次之後找到了最後的問題所在。
在網上找的方法試過了,都無效,大致有以下出錯的可能和解決方案:
①svn項目配置文件問題:
解決方法:檢查重新配置svn項目中的authz、passwd、svnserve.conf
②防火牆問題:開啓了防火牆
解決方法:1:關閉防火牆、2:開放3690端口
③svn客戶端:有歷史數據
解決方法:清除認證數據等
④svn未啓動
解決方法:啓動svn
上述具體方法請自行百度。
在試過上面列出的4種解決方法後還是出現同樣的問題,正在百思不得其解的時候,突然想到前段時間的阿里雲遷移專有網絡有個端口開放設置,然後就去嘗試了一下,果不其然就是因爲端口問題導致無法成功checkout項目,下面是具體解決方法:
打開阿里雲控制檯:
看看有沒有允許3690的端口:
如果沒有3690的端口就添加一條安全組規則:
添加安全組規則:
然後checkout成功:
如果你不是阿里雲服務器,可以看看類似的設置操作。