在mvn release:prepare时是否可以提交一些文件(没有pom.xml)?
在我的MultiModul项目中,我使用配置目标配置了rlease插件,以更改SQL文件中的版本。
<preparationGoals>clean verify org.codehaus.mojo:build-helper-maven-plugin:1.5:parse-version com.google.code.maven-replacer-plugin:replacer:1.5.0:replace</preparationGoals>
字符串
一切正常,但更改的sql文件将不会提交。
sql文件位于父文件夹的目录中。没有pom.xml
2条答案
按热度按时间erhoui1w1#
我现在使用scm:checkin in in的配置目标
清理验证org.codehaus.mojo:build-helper-maven-plugin:1.5:parse-version com.google.code. maven-tool-plugin:tool:1.5.0:replace scm:checkin -Dmessage="...”-DworkingDirectory=./.../...
但是这和pom. xml的commit不一样,这导致mvn rlelease:rollback不会回滚preparation goals中的第一个commit!
它现在看起来像这样:
字符串
kkbh8khc2#
尝试使用
scm:add
目标。应该工作。详细信息请参阅: