有时候在eclipse配置好svn账户后,后面需要更改为其他人账户,此时需要进行如下处理,系统弹出新窗口后,记录新用户SVN信息即可。
1、通过删除SVN客户端的账号配置文件
1)查看你的eclipse中使用的是什么SVN Interface(中文:svn接口)windows > preference > Team > SVN
在右边的设置面板中可以看到SVN Interface或中文的svn接口一栏,Client的选项框中显示的就是你当前用的svn接口
a.如果是用的JavaHL, 找到以下目录
C:\Documents and Settings\用户名\Application Data\Subversion\应看到有一个auth目录,删除auth目录中的相关文件。
b.如果你用的SVNKit, 找到以下目录eclipse安装目录\configuration\org.eclipse.core.runtime删除.keyring文件.
使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码
就可以替换掉旧的用户名密码。
2.更换svn地址
在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下:
首先:在Eclipse中选择Windows-> Show View->others 就会出现【SVN资源库/SVN Repositories】,选中后,点击确认;
然后:选中原有的地址,选择【重新定位/Relocate】
最后:在弹出的窗口中显示出Eclipse中原有的工程,选中一个项目,再点击“Next”,然后修改新的SVN地址即可;
3.其它
如果不好解决,那么只好使用很直接的方法,先将原来的工程svn信息清理掉(断开连接-并且从文件系统中删除SVN元信息),然后再重新Share Project到svn新的地址上面去。