自上次发布以来,快照中的Subversion / Maven更改

时间:2014-10-24 15:46:25

标签: maven svn pom.xml maven-release-plugin parent-pom

我希望这是一个常见的问题,但我不知道一个合理的解决方案。

我们采用了一个过程,一旦发布完成,所有本地相关模块都会直接移回SNAPSHOT。时间过去了,我们来做新的发布。

当我们发布时,我们需要决定某个模块是否有任何更改。如果没有,我们不需要更新发布依赖快照,我们可以简单地构建以前的发行版本,因为没有任何改变。

此过程中的难点在于确定自上次发布以来是否实际发生了任何变化。我可以想象建立这个的唯一方法是查看subversion日志,看看自上次发布以来是否已经检查过任何重大更改,如果有,那么我们需要释放相关模块。如果没有,我们可以使用以前发布的版本。这对我来说似乎非常费力。

是否有插件或更好的方法来实现这一目标?

0 个答案:

没有答案