我是靠谱客的博主 失眠大白,最近开发中收集的这篇文章主要介绍ubuntu上使用svn命令一直要求输入密码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

说明:

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命令一直要求输入密码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部