【问题标题】:Subversion Jenkins plugin : which svn binaries are used and where are they located?Subversion Jenkins 插件:使用了哪些 svn 二进制文件,它们在哪里?
【发布时间】:2016-01-25 08:44:51
【问题描述】:

目前,我安装了 Jenkins v1.559。 Subversion 插件 (v2.4.5) 允许在 Jenkins 配置中指定应使用 1.4 到 1.7 的 SVN 版本来签出项目。

在运行 Jenkins (CentOS) 的机器上,安装的 Subversion 版本是 1.8。

在 Jenkins 工作中,我需要使用 Shell 脚本执行 svn 操作。但是在使用 1.7 签出的项目上使用 Subversion 1.8 执行此类操作会引发错误(.svn 文件结构在 1.7 和 1.8 之间不兼容)。

我的问题是:Subversion Jenkins 插件使用哪个 Subversion 二进制文件?从 1.4 到 1.7 的所有 Subversion 箱都嵌入在 Je​​nkins 插件中吗?如果是这样,它们在哪里?

【问题讨论】:

    标签: svn jenkins jenkins-plugins


    【解决方案1】:

    插件的最新版本 (2.5.x) 支持 Subversion 1.8: Subversion Plugin

    但是关于你的问题,据我所知他们使用的是 SVNKit 库,所以嵌入了 1.4 到 1.8 的功能,但你不会在这里找到二进制文件。

    【讨论】:

    • 我知道他最新版本的插件支持SVN 1.8。但是安装的Jenkins版本不支持这个版本的插件(Subversion插件需要核心版本1.568),我现在不能升级Jenkins。感谢关于 svnkit 库的回复。所以,没有二进制。我想我将不得不安装旧版本的 Subversion 客户端...
    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多