项目信息报告:scm
注意:这个目标应该用作 Maven 报告。
全名:
org.apache.maven.plugins:maven-project-info-reports-plugin:2.4:scm
说明:
生成项目源代码管理 (SCM) 报告。
属性:
- 需要执行一个 Maven 项目。
- 自版本:2.0。
必需参数
| 姓名 |
类型 |
自从 |
描述 |
| 结帐目录名称 |
细绳 |
2.0 |
SCM URL 之后要签出的目录名称。 默认值为:${project.artifactId}。 |
| 输出目录 |
文件 |
2.0 |
报告的输出目录。请注意,仅当直接从命令行运行目标时才会评估此参数。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
|
可选参数
| 姓名 |
类型 |
自从 |
描述 |
| 匿名连接 |
细绳 |
2.1 |
尊重 SCM URL 格式的 SCM 匿名连接 url。 默认值为:${project.scm.connection}。 |
| 自定义捆绑 |
细绳 |
2.3 |
自定义捆绑包的路径,而不是使用默认捆绑包。
使用此字段,您可以更改生成报告中的文本。
|
| 开发者连接 |
细绳 |
2.1 |
尊重 SCM URL 格式的 SCM 开发人员连接 url。 默认值为:${project.scm.developerConnection}。 |
| 远程存储库 |
列表 |
2.1 |
用于项目的远程存储库。
|
| 网页访问网址 |
细绳 |
2.1 |
SCM Web 访问 URL。 默认值为:${project.scm.url}。 |
参数详情
匿名连接:
尊重 SCM URL 格式的 SCM 匿名连接 url。
- 类型:java.lang.String
- 从: 2.1
- 要求:否
- 默认值:${project.scm.connection}
结帐目录名称:
SCM URL 之后要签出的目录名称。
- 类型:java.lang.String
- 从: 2.0
- 要求:是
- 默认值:${project.artifactId}
自定义捆绑:
自定义捆绑包的路径,而不是使用默认捆绑包。
使用此字段,您可以更改生成报告中的文本。
- 类型:java.lang.String
- 从: 2.3
- 要求:否
- 表达式:${project.basedir}/src/site/custom/project-info-report.properties
开发者连接:
尊重 SCM URL 格式的 SCM 开发人员连接 url。
- 类型:java.lang.String
- 从: 2.1
- 要求:否
- 默认值:${project.scm.developerConnection}
输出目录:
报告的输出目录。请注意,仅当直接从命令行运行目标时才会评估此参数。如果目标作为站点生成的一部分间接运行,则使用在 Maven 站点插件中配置的输出目录。
- 类型:java.io.File
- 从: 2.0
- 要求:是
- 表达式:${project.reporting.outputDirectory}
远程存储库:
用于项目的远程存储库。
- 类型:java.util.List
- 从: 2.1
- 要求:否
- 表达式:${project.remoteArtifactRepositories}
网络访问网址:
SCM Web 访问 URL。
- 类型:java.lang.String
- 从: 2.1
- 要求:否
- 默认值:${project.scm.url}