myeclipse退出登录svn,然后再重新登录svn步骤 # MyEclipse 退出SVN旧账号、重新登录完整步骤MyEclipse没有直接“退出登录”按钮核心是**清除本地保存的SVN账号密码缓存**再操作SVN触发新登录弹窗。分两种SVN接口JavaHL / SVNKit先确认接口类型。## 一、先查看你的SVN接口类型 1. 顶部菜单栏 Window → Preferences首选项 2. 左侧展开 Team → SVN 3. 右侧底部 **SVN接口Client** 分两种 - JavaHL (JNI)调用系统本地SVN客户端绝大多数人用这个 - SVNKit纯Java内置SVN插件## 二、方案1JavaHL最常用清除系统SVN凭证### 步骤1关闭MyEclipse必须关闭否则文件占用删不掉### 步骤2打开SVN凭证缓存目录 Windows路径 C:\Users\你的电脑用户名\AppData\Roaming\Subversion\auth - AppData是**隐藏文件夹**文件夹顶部「查看」→ 勾选「隐藏的项目」即可显示 - 进入 svn.simple 文件夹**删除里面所有文件**每个文件对应一个SVN仓库保存的账号密码### 步骤3重启MyEclipse重新登录新账号 1. 打开MyEclipse右键项目 → Team → 更新/提交/刷新 任意SVN操作 2. 自动弹出登录框输入**新用户名、密码**可勾选保存密码完成重新登录 ## 三、方案2SVNKit纯Java插件清除IDE缓存 1. 关闭MyEclipse 2. 找到MyEclipse安装目录myeclipse安装路径\configuration\org.eclipse.core.runtime 3. 删除该目录下的 .keyring 文件存放SVNKit加密账号 4. 重启MyEclipse执行SVN操作弹出登录框输入新账号 ## 四、电脑同时装了TortoiseSVN额外清理避免冲突 如果桌面右键有TortoiseSVN同步清理全局凭证 1. 桌面空白处右键 → TortoiseSVN → Settings 2. 左侧 Saved Data → 右侧 Authentication data 点 Clear all 清空所有保存账号 ## 五、特殊情况仓库地址带旧用户名清理后仍不弹登录 如果SVN地址是 http://旧账号svn.xxx.com/项目地址内置旧用户不会弹窗 1. 右键项目 → Team → 重定位(Relocate) 2. 修改地址删掉 旧账号改为 http://svn.xxx.com/项目 3. 确定后执行更新就会弹出新登录窗口 ## 六、Mac系统清理路径补充 ~/.subversion/auth/svn.simple 删除文件夹内全部文件重启MyEclipse即可重新登录。