【转】svn忘记密码怎么办?如何找回svn账号和密码?

SVN作为一种开放源代码的集中式版本控制系统,一直以来都深受所有公司的喜爱。伴随着它使用范围的广泛,一系列问题也随之接踵而至。

我们今天就来谈谈比较常见的但一般除了一个人干着急没办法解决的问题,那就是你账号密码忘记了,咋么办。在公司的工作中,可能你一进软件公司刚开始做项目之前,就会需要添加一个SVN地址来download一个项目进行开发。Boss会给你一个账号名密码,你登录就可以进行checkout了。

可是,过了一段时间可能就需要在checkout另一个项目了,这时候就需要新建一个资源库地址,如果是同一个ip地址,那么是不需要再次输入账号名密码的,直接添加就可以了。可是如果不是同一个ip地址,那么需要再次录入账号名密码。如果有聊天记录,那就不需要往下看了,找到聊天记录就行。如果聊天记录没了,那怎么办呢。

这里有两个前提条件:

第一:你已经至少添加过一个资源库位置

你要是一个都没添加,就是没有账号名密码,那就没办法了。

第二,Boss给你的资源库位置有其他同事已经添加过了

要是你是第一个添加的人,那你还是厚着脸皮去打扰Boss,让他帮你查密码去吧。如果满足以上两个条件,就可以通过下面的办法来实现不需账号名密码也能添加资源库位置了。

(1) 首先,先找到你保存路径,默认是路径

C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple
在这里插入图片描述
这个文件夹下面会记录你所连接的svn的记录,包含你的用户名和密码,用户名是明文的,密码是加密的。到这一步,也只能看到用户名,查看密码就需要下面的工具了。

(2) 点击连接下载软件到上述目录 http://www.leapbeyond.com/ric/TSvnPD/ ,然后直接双击运行即可

在这里插入图片描述
可以看到这两条svn记录的账号和密码都显示出来了
在这里插入图片描述

2.找回密码的方法有了,但是如果修改了密码怎么办呢?

方法 一:

  1. 双击我的电脑在c盘找到auth文件夹
    C:\Users\系统帐户名\AppData\Roaming\Subversion\auth\svn.simple
  2. 删除auth文件夹
  3. 重新启动你所用的软件,重新输入svn用户名和密码

方法二:

  1. 前面和方法一一样找到auth文件夹
  2. 用记事本打开svn.simple下的文件,删除里面的文件
  3. 重新启动你所用的软件,重新输入svn用户名和密码(我没重启,提交的时候就行)

猜你喜欢

转载自blog.csdn.net/linmengmeng_1314/article/details/88352543