项目信息报告:scm

注意:这个目标应该用作 Maven 报告。

全名:

org.apache.maven.plugins:maven-project-info-reports-plugin:2.2:scm

说明:

生成项目源代码管理 (SCM) 报告。

属性:

  • 需要执行 Maven 2.0 项目。
  • 自版本:2.0.

必需参数

姓名 类型 自从 描述
结帐目录名称 String 2.0 SCM URL 之后要签出的目录名称。
默认值为:${project.artifactId}。
输出目录 File 2.0 报告的输出目录。请注意,仅当直接从命令行运行目标时才会评估此参数。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。

可选参数

姓名 类型 自从 描述
匿名连接 String 2.1 尊重 SCM URL 格式的 SCM 匿名连接 url。
默认值为:${project.scm.connection}。
开发者连接 String 2.1 尊重 SCM URL 格式的 SCM 开发人员连接 url。
默认值为:${project.scm.developerConnection}。
网页访问网址 String 2.1 SCM Web 访问 URL。
默认值为:${project.scm.url}。

参数详情

匿名连接:

尊重 SCM URL 格式的 SCM 匿名连接 url。
  • 类型:java.lang.String
  • 自:2.1
  • 必需:No
  • 默认:${project.scm.connection}

结帐目录名称:

SCM URL 之后要签出的目录名称。
  • 类型:java.lang.String
  • 自:2.0
  • 必需:Yes
  • 默认:${project.artifactId}

开发者连接:

尊重 SCM URL 格式的 SCM 开发人员连接 url。
  • 类型:java.lang.String
  • 自:2.1
  • 必需:No
  • 默认:${project.scm.developerConnection}

输出目录:

报告的输出目录。请注意,仅当直接从命令行运行目标时才会评估此参数。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
  • 类型:java.io.File
  • 自:2.0
  • 必需:Yes
  • 表达式:${project.reporting.outputDirectory}

网络访问网址:

SCM Web 访问 URL。
  • 类型:java.lang.String
  • 自:2.1
  • 必需:No
  • 默认:${project.scm.url}