我们的构建服务器运行 詹金斯 </跨度> 1.502与Subversion插件升级到版本1.45。这个插件使用svnkit-1.7.6- 詹金斯 </跨度> -1.jar。
我们还安装了SVN客户端1.7.8。
詹金斯 </跨度> 成功地从SVN存储库中检出源代码。但是当我进入workspace目录并尝试手动运行某个svn命令时,它会失败:
詹金斯 </跨度> /职位/ myproject的/工作区/
svn鈥
jenkins中有一个选项告诉svn使用哪种工作副本格式(管理jenkins&gt;配置系统),寻找'Subversion工作区版本'下拉 - 它可能设置为1.4。将其更改为列表中的最新版本。
我无法将颠覆降级到1.7。 (由于依赖性)。
另一种解决方法是使用命令添加“Pre Step / Execute Shell” svn upgrade 分别 cd trunk; svn upgrade 在作业配置中。
svn upgrade
cd trunk; svn upgrade
这适用于subversion 1.8.8 在Ubuntu 14.04上。