今天在jenkins连接MAC slave构建的时候始终提示无法连接到svn,看了网上的教程把~/.subversion/auth删除就好了,然后下次执行svn up保存信息就好了,但是我的这样做了还是出错,遂自己进去看了下.subversion目录下的servers和config,瞎折腾了会,就好了~.~

出现这样的原因主要就是本地的缓存没有清除或者是密码没有保存,所以最开始的操作就是执行

cd ~/.subversion
rm -rf auth

下次执行的svn up的时候会提示你保存信息,点击保存就行了

如果像我一样这样还是出错,那么可以尝试接下来的步骤
执行
nano config
将里面的
# password_stores =keychain
改为
password_stores=你的svn密码
这里写图片描述

然后在执行上面的删除auth,再svn up
就会出现如下对话框,就比之前多了一步是否保存密码,选择yes就行
这里写图片描述

上面是我遇到问题的一点点意见,仅供参考

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐