2017-04-04 109 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 ......還有更多的在野外......