很多时候我们需要清除svn(tortoisesvn犬匮渝扮)的用户名和密码。场景有很多,譬如手发抖输错svn的用户名和密码劲忧商偌了;需要切换不同权限不同账号时等等。本经验介绍windows和linux两个平台下svn客户端下保存的用户名和密码。
工具/原料
tortoisesvn客户端
windows/linux
windowssvn客户端清理方法
1、在文件夹或者桌面的任意地方,右键->tortoisesvn->settings,会出现svn客户端的设置dialog。
2、在设置dialog里找到SavedData(保存的数据),单击后,右侧出现设置项,其中有一项:authenticationdata。后面可能会出现两个按钮:clearclearall
3、如果点击clear:说明清除当前工程的svn缓存数据如果点击clearall:说明清除这台电脑上所有的用户名和密码数据
手动删除windows缓存文件
1、如果是win7win8系统,直接进到觊皱筠桡C盘:C:\DocumentsandSettings\administrator\Applic锾攒揉敫ationData\Subversion\auth。 可以看到svn.simple svn.ssl.client-passphrase svn.ssl.server svn.username 四个目录。
2、进入到svn.simple目录。 如果想要清除所有保存的用户名和密码, 则把改目录下所有文件都删除掉。如果只想清理其中的一两个,可以打开文件内容,根据realmstring来判断删除哪一个文件。
linux下删除svn用户名密码
1、linux平台下,svn的墙绅褡孛数据保存在~/.subversion/auth/svn.simple/霍丶魇汜下。如果想清空所有数据:直接删除掉目录下所有文件:rm-rf~/.subversion/auth/svn.simple/*若只想清空一个工程的,找到svn.simple下的相应文件,rm掉就可以了