【问题标题】:maven-release-plugin, is it possible without tagging pom.xml with branch tagmaven-release-plugin,是否可以不使用分支标签标记 pom.xml
【发布时间】:2016-10-12 06:40:07
【问题描述】:

我正在尝试创建 Jenkins 作业,该作业使用 maven-release-plugin 在我的项目上执行发布。 Jenkins 工作的第一步是通过标记 x-x-x 从 CVS 结帐。问题是,当 maven-release-plugin 更改 pom.xml 中的版本并尝试将文件提交到 CVS 时,提交失败(不是标记),因为结帐期间使用的标记不是分支标记:

cvs commit: sticky tag `x-x-x' for file `pom.xml' is not a branch

我想避免仅仅为了满足 maven-release-plugin 为 pom.xml 创建分支标签。还有其他方法吗?

【问题讨论】:

标签: maven jenkins cvs maven-release-plugin


【解决方案1】:

我自己最近一直在处理这个问题,据我所知,无法直接从 TAG 发布。原因正如你上面提到的。 也许一种可能的方法(仍未测试)可能是从您的标签创建一个分支,将您的 url 设置为新创建的分支,从分支释放。 任何有相同情况的人将不胜感激。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-11
    • 1970-01-01
    • 2019-01-06
    • 2011-02-07
    • 1970-01-01
    • 2012-02-11
    • 2013-10-15
    • 1970-01-01
    相关资源
    最近更新 更多