起点 2020-05-28
1、记住了svn用户名密码,如何清除,切换新用户名密码或隐约记得密码想通过多次重新输入找回
1.1、windows文件夹/桌面右击鼠标,选择"TortoiseSVN" —> "Settings"
1.2、在弹出的界面中在左侧选择"Saved Data",点击右侧界面中"Authentication data"的按钮"Clear"
1.3、选择需要清楚的权限(只需要打上勾), 点击"Ok"按钮,然后点击"确定"
1.4. 重新更新或者提交后就会要求重新输入用户名和密码了
如果这样做没有效果,那么可以试下:
Tortoise的用户名密码等认证信息都是缓存在客户端文件系统的这个目录:
C:/Documents and Settings/Administrator/Application Data/Subversion/auth
删除auth下面的所有文件夹,重新连接远程服务器进行检出,对话框就会出现
2、通过tortoisesvn查看svn密码-----利用反解密软件查看
2.1、找到密码保存路径,默认是路径
C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple
2.2、点击连接下载软件到上述目录
http://www.leapbeyond.com/ric/TSvnPD/
2.3、运行软件即可看到用户名密码;(软件运行需要windows .net framework的包)
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf