gre*_*egm 5 svn maven-3 maven maven-release-plugin
当我从\ branches\branchone中的分支执行maven release插件时,它会为\ branches创建一个标记
我希望插件只标记"branchone",但由于某种原因,它标记整个"分支".
这似乎是一个bug,插件应该使用当前scm"连接"url来确定要标记的内容.
你知道为什么发布插件没有标记正确的目录吗?或者你知道任何解决方法吗?
我完美地使用它来标记分支,你的 scm 配置可能有问题。尝试类似的事情:
<scm>
<connection>scm:svn:http://svn.mydomain.com/repo/projectA/branches/projectA-3.1.x</connection>
<developerConnection>scm:svn:http://svn.mydomain.com/repo/projectA/branches/projectA-3.1.x</developerConnection>
</scm>
Run Code Online (Sandbox Code Playgroud)
确保分支上的 pom 与存储库中的分支具有完全相同的路径,否则可能会出现问题。
如果您使用遗留布局(类似 CVS 的布局),您可能需要设置 tagBase (http://maven.apache.org/plugins/maven-release-plugin/prepare-mojo.html#tagBase)。
| 归档时间: |
|
| 查看次数: |
2473 次 |
| 最近记录: |