首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TortoiseSVN:身份验证错误

TortoiseSVN:身份验证错误
EN

Stack Overflow用户
提问于 2017-07-25 17:31:20
回答 7查看 8.7K关注 0票数 3

我已经得到了:

代码语言:javascript
复制
Unable to connect to a repository at URL 'xxx'
Error running context: An error occurred during authentication

我试过清除缓存和身份验证数据。已从cmd尝试svn info --username xxx --password xxx --no-auth-cache。尝试删除漫游/subversion、漫游/ tortoiseSVN、本地/ TortoiseSVN、删除注册表中的tortoiseSVN并重新安装tortoiseSVN。但仍然是同样的错误。不过,我可以从be浏览器访问存储库。有什么想法吗?

EN

回答 7

Stack Overflow用户

发布于 2018-04-15 07:01:39

如果这是由于使用Microsoft帐户而不是本地帐户登录您的Windows造成的,解决方案在下面的SO链接中。只是很难找到它,因为它并没有确切地谈论TortoiseSVN,而是TortoiseSVN背后的Subversion库:

In SVN how do I override automatic Windows domain authentication

答案如下:

在“%appdata%\ *.yoursvnserver.com

  • In \”中的Subversion
  1. 将此line:yoursvnserver_com =Subversion添加到组中以后再添加此组:

yoursvnserver_com

http-auth-types=basic;digest

票数 5
EN

Stack Overflow用户

发布于 2019-08-13 03:02:02

我在尝试使用windows凭据登录SVN时也遇到了同样的错误。我的计算机不是域的一部分。我不确定是不是因为我的计算机不是域的一部分导致了这个问题。

登录屏幕上有一个“记住我的凭证”复选框。如果我在登录SVN时没有勾选这个复选框,我会得到一个错误信息"An error occurred If“(认证过程中出错)。如果我选中了“记住我的凭证”复选框,这个问题就会永远消失。

我认为在我的情况下,subversion可能会在repo浏览或结帐期间多次引用这些凭据,因此不存储凭据将阻止其完成。

其他几个留言板建议您在Windows凭据管理器中手动创建一个条目。选中“记住我的凭证”框似乎会自动创建此条目。

票数 2
EN

Stack Overflow用户

发布于 2020-06-15 18:30:23

更新2020:对我来说,这个错误是由过期的密码引起的。

我的Windows域密码已过期,只需锁定屏幕并解锁即可得到密码更改提示,之后密码更改即可修复

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45299260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档