SVN: URL access forbidden for unknown reason,svn提示沒有操作權限的解決方法

今天在Myeclipse新建SVN資源定位時出現 URL access forbidden for unknown reason 不能連接的錯誤,

接着我用瀏覽器去訪問又可以!這個是解決問題的方法。。


我的開發環境中需要連接到兩個svn服務器,自然就需要兩個密碼,但是svn使用時默認密碼是自動保存的,這樣我再使用第二個svn服務的時候就一直報錯如下:

 
URL access forbidden for unknown reason
svn: access to 'https://svn.duapp.com/xxxxxx' forbidden

 

同樣對於修改了密碼的時候會遇到同樣的問題,此時我們就要修改我們本地保存的密碼了,方法如下:

1. 查看你的Eclipse中使用的是什麼SVN Interface 
查看方法:在eclipse中按菜單 windows > preference > Team > SVN #SVN Interface  查找

2. 如果是用的JavaHL, 找到以下目錄並刪除auth目錄下的文件. 
C:"Documents and Settings"[YourUserName]"Application Data"Subversion" 

3. 如果你用的SVNKit, 找到以下目錄並刪除.keyring文件. 
[eclipse]"configuration"org.eclipse.core.runtime 

這樣做了以後我們再使用SVN更新或提交,使得客戶端與服務端進行通訊,這樣就會SVN客戶端就要求我們輸入新的用戶名密碼,輸入我們的用戶名密碼就可以替換掉舊的用戶名密碼。

接下再來看看通過修改SVN服務端賬號配置文件,這部分需要SVN的管理員配合 
   (1)找到服務端賬號配置文件,這個文件位於SVN服務器的安裝路徑 config文件夾,打開並編輯passwd文件,刪除或註釋需要被替換的賬號 
   (2)在客戶端使用SVN更新或提交,使得客戶端與服務端進行通訊,這樣就會SVN客戶端就要求我們輸入新的用戶名密碼,輸入我們的用戶名密碼就可以替換掉舊的用戶名密碼。

另外:對於win7用戶刪除密碼文件目錄在“C:\Users\xxx\AppData\Roaming\Subversion\auth”。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章