当前位置: 首页 > 知识库问答 >
问题:

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

松嘉颖
2023-03-14

我们的构建服务器运行Jenkins 1.502,Subversion插件升级到1.45版。该插件使用<code>svnkit-1.7.6-Jenkins-1.jar。

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

Jenkins成功地从SVN存储库中签出了源代码。但当我转到工作区目录并尝试手动运行一些svn命令时,它失败了:

# cd /var/lib/jenkins/jobs/myproject/workspace/
# svnversion
svn: E155036: Working copy '/var/lib/jenkins/jobs/myproject/workspace' is too old (format 8, created by Subversion 1.4)

错误消息指示工作副本是由 SVN 1.4 创建的,但 svnkit 的版本是 1.7.6。怎么可能?

我搜索了整个文件系统,没有任何其他<code>svnkit-*。jar文件。

共有2个答案

宋伟泽
2023-03-14

我无法将subversion降级到1.7。(由于依赖关系)。

解决此问题的另一种方法是使用命令<code>svn-upgrade</code>分别添加一个“Pre-Step/Execute Shell”<code>cd-trunk;作业配置中的svn升级。

这适用于Ubuntu 14.04上的subversion 1.8.8。

高泳
2023-03-14

jenkins中有一个选项可以告诉svn使用哪种工作副本格式(管理jenkins

 类似资料:
  • 问题内容: 我们的构建服务器运行Jenkins 1.502,并将Subversion插件升级到1.45版。此插件使用。 另外,我们还安装了SVN客户端1.7.8。 Jenkins已成功从SVN信息库检出源代码。但是当我进入工作区目录并尝试手动运行一些svn命令时,它失败了: 错误消息表明工作副本是由SVN 1.4创建的,但是svnkit的版本是1.7.6。怎么会这样? 我搜索了整个文件系统,没有其

  • 本文向大家介绍svn 签出特定版本的工作副本,包括了svn 签出特定版本的工作副本的使用技巧和注意事项,需要的朋友参考一下 示例 要获得版本5394,请使用: 或更短的版本: 或使用固定的修订版: 如果已经签出,则可以使用以下update命令使用命令将a移至特定修订版:            

  • 在我的项目中,我有三个模型文件--用户、约会和通知。有三个存储库接口,每个接口实现CrudRepository。服务类和控制器类也存在。在执行项目时,我得到了两个错误:1。在类路径上未检测到spring Webinitializer。2.创建bean时出现异常。下面是堆栈跟踪: userrepository.class:包com.cl3.model; 导入java.util.List; 导入org

  • 我正在开发一个网站,需要一个下拉菜单内的下拉菜单,但显然在Bootstrap5.0中,他们删除了该功能?我听说仍然有办法获得子菜单,但我尝试过的所有方法都不起作用,请帮助!

  • 问题内容: 我见过类似的问题,但尚未找到答案。 使用Maven编译,我得到: 这是pom.xml: Javac版本: Java版本: 知道会是什么吗? 问题答案: 您需要将JAVA_HOME设置为jdk7主目录,例如在Microsoft Windows上: “ C:\ Program Files \ Java \ jdk1.7.0_40” 或在OS X上: /图书馆/Java/JavaVirtua

  • 我与Gradle在IntelliJ中创建了一个新的Java项目,该项目使用Java 17。运行我的应用程序时出现错误。 我的设置 我已经通过安装了,并将其设置为我的。 已设置为。 在