我使用maven发布插件。在我的 pom 中存在和 Ant 任务,它自动修复一些具有附加信息的属性文件。此修复不应出现在 SCM 中。
但 Maven 并没有以成功完成,因为错误:
Cannot prepare the release because you have local modifications
是否可以设置一些参数以不检查本地修改?
Thanks.
我对maven-release-plugin不是很熟悉,但我可以看到有一个检查修改排除您可以将其用于您的目的的财产。配置应该有点像这样:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.2.2</version>
<configuration>
...
<checkModificationExcludes>
<checkModificationExclude>file_1</checkModificationExclude>
<checkModificationExclude>dir_1/file_2</checkModificationExclude>
</checkModificationExcludes>
</configuration>
</plugin>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)