首页 » Maven实战 » Maven实战全文在线阅读

《Maven实战》15.3.5 ChangeLog

关灯直达底部

maven-changelog-plugin能够基于版本控制系统中就近的变更记录生成三份变更报告,它们分别为:

·Change Log:基于提交的变更报告,包括每次提交的日期、文件、作者、注释等信息。

·Developer Activity:基于作者的变更报告,包括作者列表以及每个作者相关的提交次数和涉及文件数目。

·File Activity:基于文件的变更报告,包括变更的文件列表及每个文件的变更次数。

想要生成项目的变更报告,首先需要配置正确的SCM信息[1],如下:

有了SCM配置,就可以配置maven-changelog-plugin生成变更报告。如下:

生成的变更报告如图15-9所示。

默认情况下,maven-changelog-plugin生成最近30天的变更记录,不过用户可以修改该默认值。如下:

图15-9 变更报告

[1] 如果不熟悉该配置,可以回顾13.4节。