用法

报告可以使用rangedatetag作为生成报告的类型。只能设置一种类型。可以通过为所选类型设置正确的参数来配置更改集。如果选择“日期”类型,则参数日期应包含日期范围的开始日期和结束日期。应该对“范围”和“标签”类型进行类似的配置。

要生成变更日志报告,只需在项目的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时,您将看到changelogdev-activityfile-activity报告包含在生成的站点中。

示例变更日志报告

样本变更日志报告

现场报道看这里

示例开发者活动报告

示例开发者活动报告

现场报道看这里

样本文件活动报告

样本文件活动报告

现场报道看这里