通常我們在使用svn的時候會讓它記住用戶名和密碼,在某些情況下,我們需要變更用戶名和密碼,但svn或者eclipse/myeclipse都 沒有提供用戶名和密碼的變更控件,需要我們手工來操作。事實上就是刪除svn保存了用戶名和密碼的文件,下次再次使用svn時會提示輸入用戶名和密碼。
在不同的操作系統下,操作基本類似,首先我們來看一下windows下如何操作的。
以win7為例
1、進入c:/Users/[你的用戶名]/AppData/Roaming/Subversion/auth目錄,刪除該目錄下的所有文件;
2、重啟eclipse/myeclipse,提交svn的文件就會提示輸入用戶名和密碼了。
XP:
1.C:\Documents and Settings\WangTao\Application Data\Subversion\auth,刪除下面所有文件夾,
或者用ultraedit打開svn.simple中的文件,把用戶名改了,密碼是加密過的,沒法改,再提交會提示密碼錯誤,重新輸入密碼就行了
2. 在eclipse中刷新 svn repo
以mac os x為例(Unix/Linux類似),
1、打開命令行窗口,即用戶的根目錄(用戶的home目錄)
$ ls -al
...
drwxr-xr-x 6 linxyz staff 204 2 15 15:55 .subversion
...
$cd . subversion/auth/
$rm -r -f -d *
2、重啟eclipse/myeclipse,提交或者更新svn文件,就會提示輸入用戶名和密碼了。