批量修改SVN的用户名和密码的尝试
起源
公司规定每6个月需要修改一次密码,否则每天都有邮件和内网提醒。因为邮箱密码和svn等一系列应用绑定,避免每次修改密码后需要手工输入修改多个svn仓库的帐号和密码。

PS.同一个前缀的svn不用重新输入
svn授权文件
svn授权文件路径:C:\Users\zhaoqingqing01\AppData\Roaming\Subversion\auth\svn.simple
PS.C:\Users\zhaoqingqing01\AppData\Roaming\Subversion\auth目录下其它的文件目前不用处理
在svn.simple下每一个文件都指向一个svn仓库地址
经对比发现不同的svn仓库,密码一样,但是保存文件中的password项的内容有少许差异,这也说明不能直接修改password这一项的值。
svn仓库1
K 8
passtype
V 8
wincrypt
K 8
password
V 272
相同部分/Cl+sBAAAAAMvArrNX3kKYY4XC1yD5fwAAAAAyAAAAYQB1AHQAaABfAHMAdgBuAC4AcwBpAG0AcABsAGUALgB3AGkAbgBjAHIAeQBwAHQAAAADZgAAwAAAABAAAABBml1agwrCynLwx12b9VMHAAAAAASAAACgAAAAEAAAAEs9tpyEGUewyRWaJKPHiqkQAAAAp4a8WQHFk0f0VP5IqczB8xQAAACCYWBKFrzzD6svB7T27lx6zY29Fw==
K 15
svn:realmstring
V 57
<https://svn-xxx.com:443> Kerberos @NETEASE.COM
K 8
username
V 14
zhaoqingqing01
END
svn仓库2
K 8
passtype
V 8
wincrypt
K 8
password
V 272
相同部分/Cl+sBAAAAAMvArrNX3kKYY4XC1yD5fwAAAAAyAAAAYQB1AHQAaABfAHMAdgBuAC4AcwBpAG0AcABsAGUALgB3AGkAbgBjAHIAeQBwAHQAAAADZgAAwAAAABAAAAANXfWo8+VjpmTwhTHL5KlUAAAAAASAAACgAAAAEAAAAGYWzFD1g1xZtjANrr2DG9YQAAAAQr86W27JatpFPv95V9inqRQAAAAASTPuzmVP1Q8UUnsRf1ToxHRStw==
K 15
svn:realmstring
V 70
<https://svn-xxx:443> Authenticate your CORP account.
K 8
username
V 14
zhaoqingqing01
END
结论
因为目前我一共是5个仓库,就未深入研究为何相同密码在加密后的值不一样。
目前我采用手工输入密码的方式来解决。
批量修改SVN的用户名和密码的尝试的更多相关文章
- 在MyEclipse中更换或修改svn的用户名和密码
		1.通过删除SVN客户端的账号配置文件 (1)找到我们使用的客户端配置文件,Windows XP中的位置是在系统盘的Documents and Settings\Administrator\A ... 
- Eclipse里修改SVN的用户名和密码
		删除Eclipse subclipse plugin中记住的SVN用户名密码: 1) 查看你的Eclipse中使用的是什么SVN Interface windows > preferenc ... 
- win10怎么修改svn的用户和密码
		win10怎么修改svn的用户和密码(一般为默认),其他的系统也差不多 方法/步骤 1.方法一: 1.双击我的电脑在c盘找到auth文件夹 C:\Users\系统帐户名\AppData\Roaming ... 
- SVN更改用户名和密码
		关于SVN更换用户名和密码的问题,SVN是一个脚本的扩展软件,但是通过客户端更改用户名和密码的时候比较弱智,必须要经过一些操作之后才能出现更改用户名和密码的对话框. 主要的步骤就是“点击鼠标右键选择T ... 
- 【SVN】如果windows用户忘记了svn的用户名和密码怎么办?
		如果windows用户忘记了svn的用户名和密码怎么办? 1>你得进入默认地址 C:\Users\Administrator\AppData\Roaming\Subversion\auth\sv ... 
- SVN记住用户名和密码后如何修改
		今天遇到一个SVN检出代码用户验证问题.由于自己最近参与了好几个项目,一时间忙不过来.所以希望跟着自己的试用期的同事帮我测试一下刚修改完成的新功能是否有问题.但是该同事没有项目中权限,正好今天恰逢星期 ... 
- svn之——linux下清除svn的用户名和密码
		问题:之前用的svn账号权限不够,需要使用别的账号,所以提出需求——怎么使用新的svn账号进行操作 方法一: linux下删除~/.subversion/auth即可清除之前的用户名和密码:rm -r ... 
- Oracle (11g) 修改默认的用户名及密码
		Oracle11g的云盘连接 Q1:安装完成Oracle数据后如何登录? A1:打开cmd窗口,输入sqlplus / as sysdba 后回车,以超级管理员身份登录,成功后如图所示(可以看到是or ... 
- Linux的用户切换、修改用户的用户名和密码
		一.用户切换 "$":普通用户提示符 "#":root用户提示符 1.普通用户到root: 方式一:命令:su然后输入root密码 此种方式只是切换了root ... 
- 修改oralce数据库用户名和密码
		首先以sys用户登录数据库 一.修改用户名 查到到所需修改用户名称的用户需要:select user#,name from user$;(例如查到有一个normal的用户对应的user#=61) 修改 ... 
随机推荐
- Windows Service 服务中,不能访问挂载目录(网络映射盘)
			SpringBoot Windows 自启动 - 通过 Windows Service 服务实现 Windows Service 服务中,不能访问挂载目录(网络映射盘) 在Windows操作系统中,系 ... 
- selenium-web自动化(po模型)
			什么是po模型呢?简单理解就是:把每个页面当成一个对象,给这些页面当成一个类,主要就是完成元素定位和业务操作:把它和测试脚本区分开来,需要什么取这些页面类去调用即可.这样的好处在于页面元素发生变化时, ... 
- web自动化-selenium携带cookie免密登录
			在我们做web自动化的时候,经常会遇到含有登录的页面,我们必须登录之后才能够对我们想要操作的页面元素进行定位,也就是说所有的操作都在登录前提下,其实没必要每次请求都先登录,当我们登录成功了,会在coo ... 
- go build 跟 go run 的区别
			go build 和 go run 是 Go 语言中两个常用的命令,它们的主要区别在于编译和执行的过程. 1.go run go run 命令用于编译并运行 Go 程序.它将源代码直接编译成可执行文件 ... 
- Linux 下 Docker 操作遭到守护程序套接字时访问权限被拒绝
			Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker. ... 
- MyBatis:快速入门
			MyBatis 简介 MyBatis 是一个开源.轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案.MyBatis 内部封装了 JDBC,简化了加载驱动.创建连接.创建 sta ... 
- Spring 学习笔记(1)文章导读
			<Spring 学习笔记>系列文章是博主在学习过 Spring 后对其进行总结的入门系列博文,适合初入 Spring 的小白,如果你最近正在学习或者打算学习 Spring 的话,不妨随着本 ... 
- 阿里云 Serverless Kubernetes 的落地实践分享
			作者 | 元毅(阿里云容器平台高级开发工程师)  微信搜索关注 Serverless 公众号,后台回复 深圳 可获取本文 PPT 导读** Kubernetes 作为当今云原生业界标准,具备良好的生 ... 
- vue-asome-swiper
- C#将日期格式化为指定格式
			private void btn_GetTime_Click(object sender, EventArgs e) { lab_time.Text = DateTime.Now.ToString(& ... 
