2017-07-06 34 views
1

略有不同版本的這個 Subversion in Intellij keeps asking for authentication的IntelliJ SVN一直要求路徑證書時有沒有

我輸入我的憑據就好了。一旦我輸入了正確的憑證,它就會彈出一個彈出窗口,要求輸入證書路徑和證書密碼。 enter image description here

這並沒有發生,直到我改變我的SVN密碼。在此之前,只需輸入我的SVN憑據就可以正常工作。點擊取消,給我一個SVN:E175013錯誤,點擊OK關閉然後重新打開同一個盒子。

同樣的問題在Eclipse中不會發生。簡單地提供userid和pwd將允許我訪問SVN,這隻發生在intellij中。

因此,我清除了%APPDATA%路徑中我的PC的SVN設置以及我的Intellij svn的目錄(.IntelliJIdea2017.1 \ system),我清理了該文件夾中的vcs/vcsCache和vcs-users。

我的IntelliJ信息

的IntelliJ IDEA 2017年1月3日
構建#IU-171.4424.56
JRE:1.8.0_112釋放-736-B21 AMD64
JVM:OpenJDK的64位服務器VM通過JetBrains sro
Windows 7 6.1

我使用的是svn 1.9.5.1210。

回答

1

最終通過卸載Intellij和所有緩存來解決問題,設置所有內容。然後重新安裝。之後能夠從SVN中獲取。

在我重新安裝之前,我無法測試Dimitri的筆記,但聽起來像是這樣。

根據設置 - 外觀&行爲 - 系統 - 密碼,IDE可以在存儲器中保存錯誤的密碼。檢查存儲器,可能將IDE設置爲不記密碼並重新啓動。 - 德米特里Smirnov

1

似乎類似於https://youtrack.jetbrains.com/issue/IDEA-150404

嘗試使用設置清除SVN憑據緩存 - 版本控制 - SUbverion - 一般|清除驗證緩存按鈕

+0

我試過,然後我發現它清除了%APPDATA%svn緩存,所以我只是做了兩個。還是行不通。 – user3758659

+1

根據設置 - 外觀和行爲 - 系統 - 密碼,IDE可以在存儲器中保存錯誤的密碼。檢查存儲器,可能將IDE設置爲不記密碼並重新啓動。 –

+0

我認爲這可能是它,但我最終卸載並重新安裝Intellij解決了問題,因爲我必須清除所有緩存數據。我想象的也刪除了你所指的保存密碼。我會在接受的答案中留下您的意見。 – user3758659

0

我今天有與SVN相同的問題。這是SVN中repo的權限元素,我曾經聲明權限是爲分支繼承的,而不是直接設置它們。

一旦我直接在SVN服務器上設置權限,問題就消失了。

相關問題