通常我们在使用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文件,就会提示输入用户名和密码了。