5
当我从一个分支,是在\分支机构\ branchone 它创造了\分支maven release插件是否适用于分支机构?
标签执行maven的版本的插件,我想插件标记只是“branchone”,但由于某种原因,标签全“分支”代替。
这看起来像一个bug,插件应该使用当前的scm“连接”url来确定标记的内容。
你知道为什么release插件没有标记正确的目录吗? 或 你知道任何解决方法吗?
当我从一个分支,是在\分支机构\ branchone 它创造了\分支maven release插件是否适用于分支机构?
标签执行maven的版本的插件,我想插件标记只是“branchone”,但由于某种原因,标签全“分支”代替。
这看起来像一个bug,插件应该使用当前的scm“连接”url来确定标记的内容。
你知道为什么release插件没有标记正确的目录吗? 或 你知道任何解决方法吗?
我用它很好地标记分支,你可能在你的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>
确保分支上的pom与分支在回购中具有完全相同的路径,否则可能会出现问题。
如果您使用de遗留布局(CVS样布局),您可能需要设置tagBase(http://maven.apache.org/plugins/maven-release-plugin/prepare-mojo.html#tagBase )。