Eclipse中修改SVN用户名和密码方法

在使用Eclipse进行开发的朋友都知道通过集成SVN插件,我们可以很方便的使用svn来管理我们的代码,进行资源的共用(共享),加快团队的开发进度。

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 —— [百度百科]

在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候我们需要变更密码或者用户名,由于Eclipse没有自带的管理SVN账号的功能,这时候该怎么办呢?


这里提供一种解决方法 手动删除配置文件方法
1. 首先要确认你的Eclipse 中使用的是什么SVN Interface (SVN版本)
打开Eclipse ->点击Window ->Perference -> Team -> SVN
Eclipse 查看SVN版本


2. 如果SVN版本用的是JavaHL, 找到以下目录并删除auth目录下的文件.
Windows 7
C:\Users(用户)\ 你的用户名\AppData(隐藏文件夹)\Roaming\Subversion\auth\
这里写图片描述

注意:AppData一般隐藏了,所以之前你要显示所有所有文件和文件夹,如果实在找不到,就搜索文件夹Subversion。不知道怎么把隐藏文件显示出来的,见文章最后附加图

XP
C:\Documents and Settings\”你的用户名”\Application Data(隐藏文件夹)\”Subversion\auth”

暂无可使用图片


3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[Eclipse]Eclipse的安装根目录\configuration\org.eclipse.core.runtime
Eclipse 查看SVN版本
这里写图片描述


4. 重启Eclipse软件后,在SVN资源库窗口检出、新建svn资源库位置的时候,会提示你输入SVN密码
SVN用户名、密码提示框

注意:默认你们使用的是 SVN 客户端版本,如果是使用 Tortoisesvn (SVN服务器端) 版本,解决方案可能会有所不同SVN服务器端修改账号没有亲测过


有的人可能会出现这种情况,就是找到了自己使用的SVN版本,但按照我的方法居然找不到相应的文件目录
那是因为你没有正确的找到你使用的SVN版本,如下图所示

这里写图片描述
提示信息已经告诉你了,这个版本没有获得!!所以你要把它当做SVNKit 版本来处理即可


把隐藏文件显示出来的方法
这里写图片描述

最后点击 应用 确定 即可!!!!!!