将scm信息添加到maven pom的目​​的是什么?

Sam*_*vin 36 svn maven

我理解你为什么要将存档信息添加到pom中.但为什么SCM信息呢?是否有可能完全从一个pom实现项目?

我总是在svn中存储maven项目的方式是将所有内容(包括eclipse项目,maven pom)添加到存储库.每当我对任何事物(包括pom)进行更改时,我都会进行SVN提交.

有没有办法直接通过maven执行SVN操作?这是最佳做法吗?

khm*_*ise 32

关于Maven在这种关系中的另一点很重要,因为如果您通过maven-release-plugin进行发布,您需要SCM信息,maven将自动为您创建SCM标签等.

此外,如果您正在使用工件,特别是在商业环境中,了解项目的来源是很有趣的.(为这种情况制作maven网站是很好的).

也可以通过maven-release-plugin(创建分支)通过Maven而不是直接通过SVN进行操作.

  • 比接受的答案好得多。 (2认同)

Sri*_*ran 5

所述SCM插件其他特征,诸如现场发电中使用在POM中的SCM配置。M2Eclipse插件将使用POM中的配置从SCM 实现您的Maven项目

  • 链接无效,请您在答案中详细说明一下,这个答案不足以让新手理解。 (2认同)