SVN:Unable to connect to a repository at URL 'xxx' Error running context: An error occurred

Posted 1394htw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SVN:Unable to connect to a repository at URL 'xxx' Error running context: An error occurred 相关的知识,希望对你有一定的参考价值。

昨天某人使用SVN时,遇到这样的问题,

Unable to connect to a repository at URL ‘xxx‘
Error running context: An error occurred during authentication

技术图片

 

 

解决办法:

0、如果你是win10系统,检查下你现在登录操作系统的账户是不是微软账户,而不是本地账户,

控制面板——用户——账户信息

如果是下面这样则是本地账户,否则点击那个“改用本地账户登录”,之后再重启下,用本地账户登录,再试试你的SVN连接,

具体原因参考:

https://stackoverflow.com/questions/45299260/tortoisesvn-authentication-error

https://xbuba.com/questions/45299260

我以某种方式设法从本地帐户切换到Microsoft帐户,该帐户自动将(错误的)帐户身份验证发送到SVN服务器。

一旦我切换回本地帐户,TortoiseSVN再次工作。

技术图片

 

 

 

1、在SVN客户端的setting中清理Authentication data,这是因为本地缓存了账号数据,

技术图片

 

 

2、删除C:Users{user}AppDataRoamingSubversion 路径下的文件,原因同上,

3、检测注册表,搜索Subversion或者你的SVN服务器IP,发现用户名和密码保存的位置如下图:(危险操作,先备份一个注册表)

技术图片

 

 

更新http-proxy-password 和http-proxy-username的数据。!!!!!记住:注册表中可能有多处此设置,保险起见都更新。

Auth认证是过了,但是上下文问题没有解决。

网上说的方法,没有一个适合我这种情况的。后来发现:上图中http-proxy-port是0。问了一下管理员才知道,port用的是80,和修改用户名密码一样,更新多处。

另一种简单的处理方法:在SVN setting,找到Network,去掉Enable Proxy Server选项,或者将数据填写正确。

 

技术图片

 

 

如有其它疑问,欢迎关注下面公众号后台提问:

技术图片

 

以上是关于SVN:Unable to connect to a repository at URL 'xxx' Error running context: An error occurred 的主要内容,如果未能解决你的问题,请参考以下文章

svn:unable to connect to a repository at url

新安装的SVN,检出的时候报unable to connect to a repository at URL,求解啊

Unable to connect to a 怎么办

SVN:Unable to connect to a repository at URL 'xxx' Error running context: An error occurred

关于svn获取获取文件时 Unable to connect to a repository at URL"https://..."执行上下文错误:参数错误

VISUALSVN: UNABLE TO CONNECT TO A REPOSITORY AT URL 无法连接主机的解决办法