Maven Wagon SCM

该组件是使用Maven SCM实现 SCM(源代码控制管理)系统的 Wagon 提供程序。

它使 Maven 能够使用存储在 SCM 系统(Subversion、CVS、...)中的远程存储库,并将 Maven 站点存储在 SCM 中。

特征

  • 使用 Maven SCM 将文件和目录部署到多个 SCM(仅使用 CVS 和 SVN 测试)
  • 使用 Maven SCM 从多个 SCM 获取文件(仅使用 CVS 和 SVN 测试)

已知的问题

  • 如果文件被单片机更改,校验和计算可能不起作用
    • SVN:当文件具有属性svn:eol-stylesvn:keywords
    • CVS:扩展关键字时
  • 生成的站点可能有不一致的换行符(请参阅MSITE-121),阻止 SCM 签入:更喜欢maven-scm-publish-plugin将您的站点发布到 SCM