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

Fra*_*ers 8 svn svnkit jenkins

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

Subversion插件创建一个1.7工作副本,另一个客户端无法处理(它是1.6).有没有办法配置Subversion插件来签出1.6工作副本?

这个问题列出了一种配置Subversion插件的方法:Hudson在使用SVN时没有使用符号链接签出(Subversion) 所以我开始寻找所有配置选项,最后在这个页面上:http://svnkit.com/kb/ user-guide-config-settings.html,但它确实不完整.

我还发现了这个:http://wiki.svnkit.com/SVNKit_FAQ#Q : _Can_the_current_SVNKit_version_be_forced_to_create_pre-1.5_format_working_copies.3F,但新目录忽略该属性除外.

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

mal*_*cot 16

在主Jenkins配置页面(http:/<jenkins_server>/configure)上搜索Subversion工作区版本并将其设置为适当的值(1.6).

  • 因为我没有正确分析我的问题,所以我问了一个错误的问题.你确实提供了问题的答案,因此值得绿色复选标记. (2认同)