【发布时间】:2012-08-31 00:01:04
【问题描述】:
我正在使用以下项目结构
parent
+-- pom.xml (parent and reactor)
module-1
+-- pom.xml
module-...
+-- pom.xml
我希望能够在父项目上执行mvn release:prepare,并在 svn 中拥有一致的标签结构。
现在,除了模块的标记之外,一切似乎都工作正常,也就是说,mvn release:prepare 将标记父项目,但不会标记子项目。我已经在 parent-pom 的配置中找到并尝试了开关commitByProject。我已经在 moduel-poms 中输入和删除了 scm 配置,我尝试在 module-poms 中配置 release-plugin 都无济于事。发布步骤从不要求我为任何模块提供标记名,因此以后不会在项目中创建标记。
如何配置父模块和模块,以便mvn release:prepare 标记模块?
【问题讨论】:
标签: configuration maven-2 maven-release-plugin