【问题标题】:Post build commit to svn fails on jenkins [duplicate]在詹金斯上构建提交到svn失败[重复]
【发布时间】:2016-09-01 11:41:22
【问题描述】:

在 Jenkins 中,我可以使用 UI 从 SVN 服务器结帐以获取来自 subversion 插件的凭据。但是,尝试使用此命令通过批处理命令行在构建后提交新生成的文件:

svn commit -m "修改日志"

我收到以下错误:

svn: E170013: 提交失败(详情如下):svn: E170013: 无法 连接到 URL 'https://blah/svn/blah/blah' svn 的存储库: E230001:服务器 SSL 证书验证失败:证书 为不同的主机名颁发,颁发者不受信任

在命令中添加 --username blah --password ****** 选项时出现同样的错误。

有什么想法吗?

【问题讨论】:

  • 这个链接似乎指向了 StackOverflow 的恶意镜像。

标签: svn jenkins certificate


【解决方案1】:
  1. 您应该在您的 Subversion 服务器上安装有效且受信任的服务器证书。

  2. 如果您无法安装证书,请在 Jenkins 运行的命令行中添加 --trust-server-cert 选项。

【讨论】:

    猜你喜欢
    • 2014-07-18
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 2018-11-22
    • 1970-01-01
    相关资源
    最近更新 更多