gpt4 book ai didi

svn - jenkins/svn 外部的问题 - 授权错误

转载 作者:行者123 更新时间:2023-12-01 11:51:25 25 4
gpt4 key购买 nike

我正在设置一个新的 jenkins 服务器,但遇到了问题。同步我的 svn 存储库时,我在外部出现此错误:

Caused by: org.tmatesoft.svn.core.SVNCancelException: svn: E200015: No
credential to try. Authentication failed
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:37)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:32)
at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:185)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:598)
at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:298)
... 40 more
Caused by: svn: E200015: No credential to try. Authentication failed
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208)
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154)
at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97)
... 45 more

用于主 repo 的凭据应该在任何地方都有效(他们确实在其他 Jenkins 实例上)。

有什么想法吗?

更新凭据的正确程序是什么?

谢谢

最佳答案

我想通了。外部在不同的服务器上。显然jenkins 使用的 svn 客户端不够智能,无法应用凭据到不同的服务器。 svn native 客户端/乌龟做处理这个案例。

我必须在 jenkins 作业中为外部输入第二个 svn url,然后输入提升的凭据。然后凭据存储在 Jenkins 服务器上。然后我可以从作业中删除第二个 svn url。

关于svn - jenkins/svn 外部的问题 - 授权错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11130201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com