eclipse中svn更換使用者
在Eclipse中經常用到用SVN進行程式碼版本控制,為了提交或更新程式碼的時候不反覆地提示我們輸入使用者名稱和密碼,我們會習慣性把訪問SVN的使用者名稱密碼自動儲存起來,最近做其他模組的專案需要先檢出程式碼,需要更換使用者名稱和密碼,怎麼更換SVN資源庫的使用者名稱和密碼從網上查了一些方法,分享一下:
問題:
解決方法一:通過刪除SVN客戶端的賬號配置檔案
1)檢視你的Eclipse中使用的是什麼SVN Interface(中文:svn介面)windows > preference > Team > SVN
在右邊的設定面板中可以看到SVN Interface或中文的svn介面一欄,Client的選項框中顯示的就是你當前用的svn介面 :
2)如果是用的JavaHL(如上圖所示), 找到以下目錄
C:\Users\使用者名稱\AppData\Roaming\Subversion\刪除這個目錄下的所有檔案,也可以刪除auth目錄中的相關檔案,我這裡就是用這個辦法解決的。
注意:AppData一般是隱藏的,所以之前你要顯示所有所有檔案和資料夾。
網上說,如果你用的SVNKit, 找到以下目錄eclipse安裝目錄\configuration\org.eclipse.core.runtime刪除.keyring檔案.
3)從新重新整理SVN資源庫,就會要求我們輸入新的使用者名稱密碼,輸入我們的使用者名稱密碼,
解決方法二:
通過修改SVN服務端賬號配置檔案,這部分需要SVN的管理員配合
1)找到服務端賬號配置檔案,這個檔案位於SVN伺服器的安裝路徑 config資料夾,開啟並編輯passwd檔案,刪除或註釋需要被替換的賬號
2)在客戶端使用SVN更新或提交,使得客戶端與服務端進行通訊,這樣就會SVN客戶端就要求我們輸入新的使用者名稱密碼,輸入我們的使用者名稱密碼就可以替換掉舊的使用者名稱密碼。
我是通過方法一解決的,方法二並沒有實踐,有興趣的可以自己試試。