首页 文章

Jenkins Subversion插件凭据错误

提问于
浏览
5

我已经配置了一个Jenkins项目来使用我的Subversion存储库,但是在通过Jenkins接口输入正确的凭据(并成功进行身份验证)后,subversion插件显然没有找到凭据 .

这是我得到的错误:

无法访问https:// ...:svn:E200015:OPTIONS ...失败org.tmatesoft.svn.core.SVNCancelException:svn:E200015:OPTIONS ... failed ...由:org.tmatesoft引起 . svn.core.SVNCancelException:svn:E200015:没有要尝试的凭据 . 验证失败...

我查看了Jenkins文件夹,文件 hudson.scm.SubversionSCM.xml 包含了预期的凭据 .

奇怪的是我使用TortoiseSVN手动输入了凭证,这些保存在我的AppData ... \ Subversion \ auth \ svn.simple中,并且在这之后Jenkins可以连接到repo . 但我不想为每个存储库做到这一点 . 在我看来,Jenkins插件首先在svn文件夹而不是Jenkins目录中查找凭据 .

感谢您的意见和帮助 . 谢谢 .

1 回答

  • 0

    如上面的comment中所述,Jenkins Subversion插件用于标识其关联凭据的方法已在2.0及更高版本中进行了更改 .

    将插件升级到当前版本 . 然后Jenkins应该成功连接到您的各种存储库,而无需手动输入(通过TortiseSVN) .

相关问题