首页 文章

maven-release-plugin,是否可以在不使用分支标记标记pom.xml的情况下使用

提问于
浏览
0

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

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

我想避免为pom.xml创建分支标记只是为了满足maven-release-plugin . 还有另外一种方法吗?

1 回答

  • 0

    我最近一直坐在这个问题上,从我可以收集到的东西中,没有办法直接从TAG中释放 . 原因如上所述 . 也许一种可能的方法(仍未经测试)可能是从您的标签创建一个分支,将您的网址设置为新创建的分支,从分支发布 . 任何拥有相同场景的人都将不胜感激 .

相关问题