gpt4 book ai didi

svn - Hudson Maven 发布 Subversion

转载 作者:行者123 更新时间:2023-12-01 12:56:52 24 4
gpt4 key购买 nike

我现在正在尝试将近 2 天的时间来让发布插件与 maven 和 hudson 一起运行。我现在安装了一个 svn 客户端(不知道为什么我需要这样做,因为 Hudson 有一个 SVN 插件)并且该插件能够运行“mvn”命令。现在在重新启动 hudson 和作业后,我收到以下错误:

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.0:prepare (default-cli) on project framework: Unable to check for local modifications Provider message: The svn command failed. Command output: svn: E155036: Please see the 'svn upgrade' command svn: E155036: Working copy 'C:.hudson\jobs\Project 1\workspace' is too old (format 8, created by Subversion 1.4)

我在这里做错了什么?看起来我在使用这个插件时犯了严重的错误,因为我正在从一个错误步入另一个错误。

感谢您的帮助!

最佳答案

SVN 中的工作副本基于您使用的 svn 客户端的版本。随着时间的推移,这些可能会不兼容(这没关系,因为它们总是给你一个易于升级的系统,通常这是自动发生的),但是从 sVN v 1.4 到最新的 (1.7) 不会给你通常的自动升级可爱.事实上,无论如何,使用 svn 1.4 完成原始结帐可能不是一个好主意,因为它很古老。

因此,您需要找出进行原始结帐的操作。如果它是插件,则转储它。我不认为当前版本的 Hudson 有这么旧的 svn 客户端,即使他们还没有将它升级到 1.7,它至少会在 1.6.x 上。

检查 maven 插件以查看它有多旧,以及 svn 插件(和你的 hudson 安装)。

关于svn - Hudson Maven 发布 Subversion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9194808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com