我正在尝试使用maven-release-plugin创建在我的项目上执行发布的Jenkins作业。 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
我想避免为pom.xml创建分支标记只是为了满足maven-release-plugin。还有另一种方式吗?
答案 0 :(得分:0)
我最近自己一直坐在这个问题上,从我可以收集的内容来看,没有办法直接从TAG中释放。原因如上所述。 也许一种可能的方法(仍未经测试)可能是从您的标签创建一个分支,将您的网址设置为新创建的分支,从分支发布。 任何拥有相同场景的人都将不胜感激。