SVN身份验证已取消

SVN身份验证已取消,svn,authentication,Svn,Authentication,当我尝试从ant构建中签出SVN标记时,在linux和windows框中都会出现以下错误 [svn] <Checkout> started ... [svn] svn: authentication cancelled [svn] <Checkout> failed [svn]已启动。。。 [svn]svn:身份验证已取消 [svn]失败 我如何解决这个问题有趣的是,我可以通过输入我的凭证通过Tortoise SVN浏览回购协议。 这不能是“window

当我尝试从ant构建中签出SVN标记时,在linux和windows框中都会出现以下错误

  [svn] <Checkout> started ...
  [svn] svn: authentication cancelled
  [svn] <Checkout> failed 
[svn]已启动。。。
[svn]svn:身份验证已取消
[svn]失败
我如何解决这个问题有趣的是,我可以通过输入我的凭证通过Tortoise SVN浏览回购协议。


这不能是“windows已缓存我的SVN凭据”问题。从那以后,我清除了我的SVN“auth”目录,它在我的Linux机器上模拟发生,而我的Windows机器对它一无所知。

Ant可能会尝试以一种您不使用的方式访问存储库,比如稍微不同的主机名等等。然后svn要求提供此“新”存储库的凭据

尝试获取ant执行的fullsvn命令行并自己运行。我不是蚂蚁专家,在这方面我帮不了你。

我也有同样的错误(对于无密码的本地存储库)


删除整个工作副本并重新签出有帮助。再次询问新WC guid的凭据。之后提交就变得简单了。

这取决于IDE的版本,这个问题出现在IDEA 9之后,乍一看似乎是一个与密码加密有关的错误。 您报告了一个问题

他们说你需要调整.subversion/服务器并将其设置为

# Password / passphrase caching parameters:
  store-passwords = yes
  store-plaintext-passwords = yes
  store-ssl-client-cert-pp = yes
  store-ssl-client-cert-pp-plaintext = yes
注意:这将以纯文本形式存储密码

但是这个版本对版本11没有帮助。 我修复了我的社区11版本:

1) 转到设置

2) 然后是版本控制->Subversion

3) 按下清除身份验证缓存

4) 转到更改->存储库并按刷新

IDEA问我是否愿意接受证书

5) 回答接受

然后刷新失败,出现“svn:身份验证已取消”错误

但在事件日志中我看到

11:20:12 AM svn: authentication cancelled
11:21:11 AM 0 changes committed, 1 change failed to commit: Toggle Listener more 
11:23:05 AM Not Logged In to Subversion: Click to fix. Not logged In to Subversion 'Subversion Repositories'
6) 我点击了“点击修复”


然后IDEA让我输入帐户和密码,我看到它使用的默认用户名是我在mac上的用户名。输入真实姓名和密码后,一切正常。

我删除了
.subversion
目录,使用svn客户端签入修改过的文件。通过IDE更新了存储库,一切都开始工作。

谷歌搜索了这篇博文,这篇博文可能会有所帮助:SVN是一个开发工具,因此在此主题上,安东,谢谢,关于Intellij 11的信息非常有用。我在SVN中对用户做了一些更改,当我试图从Intellij中提交更改时,疯狂随之发生。你帮我省了很多时间,想办法解决这个问题!谢谢这也解决了IDEA 12的问题。检查事件日志就成功了!想法13