我将maven发布插件合并到我的项目中并且运行良好,但有一个例外:每当我运行release:prepare
时,它会通过在scm区域内添加标记来修改pom,如下所示:
<scm>
<connection>${project-home}</connection>
<developerConnection>${project-home}</developerConnection>
<tag>HEAD</tag>
</scm>
有没有办法阻止它?
修改
我发现,根据this issue,该标记用于Subversion之外的SCM,因为它不包含在connection
/ developerConnection
标记中。
但是,我不知道标签是否只是信息性的,或者插件是否需要它。如果它只是信息性的,我认为应该有一种不包括它的方法。