概述
说明:
win10 wsl环境使用svn,每一个svn命令都要输入一次密码。
网上找了很多方法,基本上都是修改~/.subversion/config文件,但根本没用。
最终找到以下方法,解决了问题,这里记录一下,以免再次踩坑,也感谢原博主的分享。
环境:
Ubuntu 20.04)
subversion 1.13
验证可行的步骤:
1. 删除原来的配置
rm ~/.subversion/ -rf
2. 执行一次svn命令输入密码后,会在目录~/.subversion/auth/svn.simple/ 创建文件名类似的文件6d88dc943a0b554aab3c3119980f8abe 的文件
svn up
2. 修改目录 ~/.subversion/auth/svn.simple/ 的文件,内容如下,passtype固定是simple, K和V后面的数字分别代表key和value的长度(注意svn服务器地址修改)
$ cat ~/.subversion/auth/svn.simple/6d88dc943a0b554aab3c3119980f8abe
K 15
svn:realmstring
V 25
<svn://192.168.168.1:3690>K 8
passtype
V 6
simple
K 8
username
V 4
peng
K 8
password
V 6
123456
END
(注意:不要在交互命令输入密码,不然会被覆盖掉,其他~/.subversion/servers和config文件的配置不需要配置,用默认创建的就行 )
3. 重新svn up确认一下,就发现不需要再输入密码了
$ svn up
Updating '.':
At revision 95848.
最后
以上就是失眠大白为你收集整理的ubuntu上使用svn命令一直要求输入密码的全部内容,希望文章能够帮你解决ubuntu上使用svn命令一直要求输入密码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复