在idea里使用SVN進行代碼管理,進行checkout的時候,出現異常
Cannot checkout from svn:Server SSL certificate rejected
服務器的SSL證書被謝絕
我們使用的SVN地址是https的,在連接這個地址的時候,svn會認為這個要求是通過證書來進行鑒權,其實我們是用賬號密碼。
下面將各種解決方案在這逐一列出來,希望能解決你的問題。
第1種:查看Mac自帶SVN版本,以防是SVN版本太低釀成的異常
查看svn安裝的位置:
whereis svnversion
查看svn的版本:
/usr/bin/svnversion --version
如果版本太低,將版本升級就行了
第2種:打開IDEA的Preferences,在Subversion里,檢查 SSH Settings
IDEA會默許選擇Subversion config,改成Password,然后在General下,點擊Clear Auth Cache
再試試Checkout。
第3種:找到SVN的 .subversion/ 目錄
刪除這個文件夾就能夠了,mac和linux都1樣都是在個人文件目錄里。是隱藏文件。
第4種:如果以上的步驟都無效,那只能放大招了,IDEA內連續(xù)按兩下shift,在搜索框里輸入Code Clean
在IDEA里設置那些屬性的時候,總感覺它是有緩存的,所以遇到坑爹問題的時候,應當多去嘗試,或重啟,沒有重啟弄不定的,如果有,那就再重啟1次~
上一篇 密碼破解神器-xhydra