一尘不染

Jenkins:SVN工作副本的无效版本

jenkins

我们的构建服务器运行Jenkins
1.502,并将Subversion插件升级到1.45版。此插件使用svnkit-1.7.6-jenkins-1.jar

另外,我们还安装了SVN客户端1.7.8。

Jenkins已成功从SVN信息库检出源代码。但是当我进入工作区目录并尝试手动运行一些svn命令时,它失败了:

#cd / var / lib / jenkins / jobs / myproject / workspace /
#svnversion
svn:E155036:工作副本'/ var / lib / jenkins / jobs / myproject / workspace'太旧(格式8,由Subversion 1.4创建)

错误消息表明工作副本是由SVN 1.4创建的,但是svnkit的版本是1.7.6。怎么会这样?

我搜索了整个文件系统,没有其他svnkit-*.jar文件。


阅读 378

收藏
2020-07-25

共1个答案

一尘不染

jenkins中有一个选项可以告诉svn使用哪种工作副本格式(管理jenkins>配置系统),查找“ Subversion Workspace
Version”下拉列表-可能设置为1.4。将其更改为列表中的最新版本。

2020-07-25