!!!!!记住:注册表中可能有多处此设置
昨天某人使用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}\AppData\Roaming\Subversion 路径下的文件,原因同上,
3、检测注册表,搜索Subversion或者你的SVN处事器IP,发明用户名和暗码生存的位置如下图:(危险操纵,先备份一个注册表)
更新http-proxy-password 和http-proxy-username的数据。!!!!!记住:注册表中可能有多处此设置,保险起见都更新。
Auth认证是过了,但是上下文问题没有解决。
网上说的要领,没有一个适合我这种情况的。后来发明:上图中http-proxy-port是0。问了一下打点员才知道,port用的是80,和改削用户名暗码一样,更新多处。
另一种简单的措置惩罚惩罚要领:在SVN setting,找到Network,去失Enable Proxy Server选项,或者将数据填写正确。
如有其它疑问,欢迎存眷下面公家号后台提问:
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30403.html