2017-04-04 146 views
0

有人能在平原的话是什么Maven的SCM插件的主要使用案例解释一下吗?的Maven插件SCM

更具体地说:在构建生命周期中何时需要它?它如何与GIT/SVN和mvn release插件相关?

回答

1

plugin pages平原副本:

此外,Maven的SCM提供2个工具直接使用它:

  • 行家-SCM-插件:一个Maven插件,其中每个SCM命令作为实现一个插件目标,
  • maven-scm-client:一个简单的SCM命令行工具。

有时它来实现的任务,而无需使用特定VCS命令...... CI服务器有时用...

通常这不是构建生命周期中需要..是非常有用的

整个API和maven-scm的实现被用在maven-release-plugin中,以支持广泛的版本控制系统,不仅仅是svn/git ......还有更多的在野外......