在用eclipse的時候會經常用到SVN來進行代碼的版本控制,為了方便起見,我們會保存密碼,從此之后就不會再出現輸入或者修改用戶名和密碼的地方了,這時候想切換用戶怎么辦,在本地操作的一種方法是刪除SVN賬號的配置文件
首先你要查看自己eclipse用的是那個版本的SVN,也就是SVN Interface(中文:svn接口),在windows > preference > Team > SVN 在右邊的設置面板中可以看到SVN Interface或中文的svn接口一欄,Client的選項框中顯示的就是你當前用的svn接口
如果是用的JavaHL, 正好你的操作系統是win7,那么你跟筆者的情況是完全相同的,就可進行如下操作:
C:\Users\用戶名\AppData\Roaming\Subversion\auth\svn.simple,在這個文件下你會發現有若干個名字很亂的文件,這就是保存用戶名和密碼的配置文件,如果你只是修改某個的話最好先備份一下,一個一個的刪,刪除一個,再去操作SVN,如果提示輸入用戶名和密碼,那么你就刪對了,沒有出現的話那么你就得還原你刪除的那個,再去刪其他的。你在輸入新的用戶名和密碼之后,他有會生成一個這樣的文件,如果記得時間的話,可以按照時間去刪除。
如果你是其他情況的話,筆者沒有遇到,只能參照別人的了
如果是用的JavaHL, 找到以下目錄
C:\Documents and Settings\用戶名\Application Data\Subversion\應看到有一個auth目錄,刪除auth目錄中的相關文件。
注意:Application Data一般隱藏了,所以之前你要顯示所有所有文件和文件夾,如果實在找不到,就搜索文件夾Subversion
如果你用的SVNKit, 找到以下目錄eclipse安裝目錄\configuration\org.eclipse.core.runtime刪除.keyring文件.