我们使用标准 svn 布局(/branches/xy、/tags、/trunk)和 mvn release(即 maven-release-plugin)从分支执行发布。
我们通常会尝试确保该部分遵循分支,所以它看起来像这样
<scm>
<connection>scm:svn:http://DOMAIN/svn/PROJECT/MODULE/branches/1.5</connection>
<developerConnection>( same as connection )</developerConnection>
</scm>
谁能告诉我最后的“branches/1.5”是否是绝对必要的?还是 maven-plugin 无论如何都能解决这个问题?如果它是错误的会发生什么 - 假设我在 1.5 分支上并且 pom 的 scm 部分说 1.4 或主干?我没有立即尝试的愿望。:-/