Svn 在Jenkins中配置Subversion插件以使用1.6工作副本

Svn 在Jenkins中配置Subversion插件以使用1.6工作副本,svn,jenkins,svnkit,Svn,Jenkins,Svnkit,我使用Jenkins Subversion插件签出Jenkins中的工作副本。使用单独的SVN客户端从该工作副本中提取一些信息(使用了哪个分支、哪个版本等) Subversion插件创建了一个1.7工作副本,其他客户端无法处理(它是1.6)是否有办法配置Subversion插件以签出1.6工作副本? 此问题列出了配置Subversion插件的方法: 所以我开始寻找所有的配置选项,并在这一页结束:,但它确实是不完整的 我还发现了这个:,只是新目录忽略了该属性 我不能使用Jenkins变量来提取分支

我使用Jenkins Subversion插件签出Jenkins中的工作副本。使用单独的SVN客户端从该工作副本中提取一些信息(使用了哪个分支、哪个版本等)

Subversion插件创建了一个1.7工作副本,其他客户端无法处理(它是1.6)是否有办法配置Subversion插件以签出1.6工作副本?

此问题列出了配置Subversion插件的方法: 所以我开始寻找所有的配置选项,并在这一页结束:,但它确实是不完整的

我还发现了这个:,只是新目录忽略了该属性


我不能使用Jenkins变量来提取分支和修订信息,因为相同的脚本也必须能够在Jenkins之外运行。更新单独的客户端也是不可能的,因为我们正在构建系统上使用“冻结”软件。如果所有这些都失败了,我可以降级Jenkins,但这不是首选。

在Jenkins配置主页(
http://configure
)搜索Subversion Workspace版本并将其设置为适当的值(1.6)。

我没有与jenkins合作,但如果将java属性“SVNKit.wc.17”设置为“false”,SVNKit将创建1.6个工作副本(默认值:“true”)@DmitryPavlenko非常感谢。Jenkins/Hudson的较新版本附带了这个用于签出的svnkit版本。但是,在执行maven版本时,Jenkins/Hudson使用linux svn客户端,在我们的例子中是1.6.6。这确实是我问题的答案。不过,它没有解决问题,因为它已经设置为1.6。我将保留此问题,并将其标记为已回答。等等,如果它没有解决您的问题,您为什么要接受答案?因为我没有正确分析我的问题,所以我问了错误的问题。您确实提供了问题的答案,因此应该打绿色复选标记。