转自:http://blog.csdn.net/chow__zh/article/details/7731497

解决方案:

在Eclipse使用SVN的过程中大多数人往往习惯把访问SVN的用户名密码自动保存起来
以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,
这时候怎么办?在网上查找后发现如下方法:

1. 查看你的Eclipse中使用的是什么SVN Interface
windows > preference > Team > SVN #SVN Interface

2. 如果是用的JavaHL, 找到以下目录并删除auth目录.
C:"Documents and Settings"[YourUserName]"Application Data"Subversion"

3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]"configuration"org.eclipse.core.runtime

主要有两种方法,一种是删除SVN客户端的账号配置文件;另外一种就是去SVN服务端将账号设置成不可用。

具体步骤:

1、通过删除SVN客户端的账号配置文件

(1)找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data\Subversion\auth\文件夹中,把里面的所有文件删除。

(2)使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。

2、通过修改SVN服务端账号配置文件,这部分需要SVN的管理员配合

(1)找到服务端账号配置文件,这个文件位于SVN服务器的安装路径 config文件夹,打开并编辑passwd文件,删除或注释需要被替换的账号

(2)在客户端使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。

-----------------------------------------------------------

最近研究使用SVN来同步工作机器和个人笔记本之间的文档资料,最先尝试的是google code服务,客户端用的是常见的TortoiseSVN,在使用过程中遇到一个问题,经过搜索最终解决。现在把问题与解决思路记在这里备查。

在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。

不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方。

最终,找到两种解决办法:

办法一:在TortoiseSVN的设置对话框中,选择“已保存数据”,在“认证数据”那一行点击“清除”按钮,清楚保存的认证数据,再检出的时候就会重新跳出用户名密码输入框。

如果方法一不起作用,则可以采用方法二:

Tortoise的用户名密码等认证信息都是缓存在客户端文件系统的这个目录:

C:\Documents and Settings\Administrator\Application Data\Subversion\auth

删除auth下面的所有文件夹,重新连接远程服务器进行检出,对话框就会出现!

最新文章

  1. Selenium Chrome浏览器的启动以及proxy设置
  2. PHP store session with couchbase
  3. php判断浏览器语言
  4. 去除DataTable重复数据的三种方法
  5. pcxFirefox 自定义
  6. 如何实现Windows Phone代码与Unity相互通信(直接调用)
  7. POJ3087 Shuffle'm Up(模拟)
  8. shell笔记-local、export用法
  9. 在Simplicity Studio下创建适用于EFR32的工程项目
  10. jdk源码阅读笔记-HashSet
  11. python操作git
  12. MariaDB第二章:基本增删改查
  13. js中setTimeout() 时间参数为0
  14. Ajax请求传递数组参数
  15. 在Java中执行Tomcat中startup.bat
  16. ArcGIS API for Silverlight/ 开发入门 环境搭建
  17. [Jobdu] 题目1408:吃豆机器人
  18. java代码---------陈勇老师的
  19. 自动下单tomcat版本问题
  20. 条款03 尽可能使用const

热门文章

  1. HDU 5479 Scaena Felix
  2. [转]修改hosts文件不起作用
  3. MFC的核心概念
  4. shell输出不换行符合换行符
  5. constraint 摘自群主大大
  6. call_grant_exec.sql
  7. vim Podfile
  8. angularJs关于指令的一些冷门属性
  9. UINavigationBar
  10. Ubuntu下安装Hudson