[个人原创]svn如何取消认证缓存设置?重新输入svn的用户名和密码。windows 和 linux下 清除svn保存的账号密码信息。
背景:这块一般是这样的,linux是什么用户登录就是什么用户的home下,如root用户就是/root,如果xiangdong就是/home/xiangdong。这块可以在用c语言进行切换时伪装成root,文章如下:https://jackxiang.com/post/7556/ 。
用Svn时会有一种需求是需要换个帐号测试一下什么的,但往往有缓存,于是需要清理下才行:
一搬来说在客户端清理一下即可,经过实践是Ok的,如下:
1、在项目上右键,选择TortoiseSVN-->settings,
2、在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项,
3、然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。
下次,就会要求输入用户名和密码,OK!
=============下面这个没有试过==================
svn客户端取消认证缓存设置,需要两个步骤:
(1)修改配置文件,使下次登录时不记录密码
windows环境,在开始菜单->运行输入:%appdata%/subversion,找到config文件【反正自己找到即可】;
unix/linux环境,编辑~/.subversion/config文件。这个试过可以的。
分别对以下两行取消注释、然后保存退出;
# store-passwords = no
# store-auth-creds = no
(2)删除认证缓存设置
windows环境,删除:%appdata%/subversion/auth目录
unix/linux环境执行:rm -rf ~/.subversion/auth
windows 和 linux下 清除svn保存的账号密码信息:
==================================
windows下
方法1:对于TortoiseSVN软件,右键出TortoiseSVN菜单Settings->Saved Data->Authentication data,Clear
或者
方法2:C:\Documents and Settings\Administrator\Application Data\Subversion\auth
删除auth下面的所有文件夹
如果以上2个方法都不起作用,那么只能卸载TortoiseSVN,再重新安装一次,之后上面的2个方法就能起作用了.
==================================
linux下
删除~/.subversion/auth即可
luther@gliethttp:~$ rm -rf ~/.subversion/auth
#:~/.subversion/auth # ls
svn.simple svn.ssl.client-passphrase svn.ssl.server svn.username
这个文件:
./svn.simple/ff163eadbbc43c8f640a9163591xxec0:jackxiang
用Svn时会有一种需求是需要换个帐号测试一下什么的,但往往有缓存,于是需要清理下才行:
一搬来说在客户端清理一下即可,经过实践是Ok的,如下:
1、在项目上右键,选择TortoiseSVN-->settings,
2、在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项,
3、然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。
下次,就会要求输入用户名和密码,OK!
=============下面这个没有试过==================
svn客户端取消认证缓存设置,需要两个步骤:
(1)修改配置文件,使下次登录时不记录密码
windows环境,在开始菜单->运行输入:%appdata%/subversion,找到config文件【反正自己找到即可】;
unix/linux环境,编辑~/.subversion/config文件。这个试过可以的。
分别对以下两行取消注释、然后保存退出;
# store-passwords = no
# store-auth-creds = no
(2)删除认证缓存设置
windows环境,删除:%appdata%/subversion/auth目录
unix/linux环境执行:rm -rf ~/.subversion/auth
windows 和 linux下 清除svn保存的账号密码信息:
==================================
windows下
方法1:对于TortoiseSVN软件,右键出TortoiseSVN菜单Settings->Saved Data->Authentication data,Clear
或者
方法2:C:\Documents and Settings\Administrator\Application Data\Subversion\auth
删除auth下面的所有文件夹
如果以上2个方法都不起作用,那么只能卸载TortoiseSVN,再重新安装一次,之后上面的2个方法就能起作用了.
==================================
linux下
删除~/.subversion/auth即可
luther@gliethttp:~$ rm -rf ~/.subversion/auth
#:~/.subversion/auth # ls
svn.simple svn.ssl.client-passphrase svn.ssl.server svn.username
这个文件:
./svn.simple/ff163eadbbc43c8f640a9163591xxec0:jackxiang
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/4512/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2014-11-7 19:48
评论列表