报告可以使用range、date或tag作为生成报告的类型。只能设置一种类型。可以通过为所选类型设置正确的参数来配置更改集。如果选择“日期”类型,则参数日期应包含日期范围的开始日期和结束日期。应该对“范围”和“标签”类型进行类似的配置。
要生成变更日志报告,只需在项目的pom.xml中添加以下内容:
<project> ... <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.3</version> </plugin> </plugins> </reporting> ... </project>
除了生成报告所需的插件配置参数外,所有报告都将引用项目描述符中的scm元素,以获取有关与项目 SCM 的连接的详细信息。这是pom.xml中的 scm 元素的示例:
<project> ... <scm> <connection>scm:svn:http://server/path/to/project/trunk</connection> <developerConnection>scm:svn:https://server/path/to/project/trunk</developerConnection> <url>scm:svn:http://server/path/to/view/trunk</url> </scm> ... </project>
有关scm元素的描述,请参阅 Maven 项目描述符。可以在这里找到。
当您执行mvn site时,您将看到changelog、dev-activity和file-activity报告包含在生成的站点中。
现场报道看这里。
现场报道看这里。
现场报道看这里。