讀古今文學網 > Maven實戰 > 15.3.5 ChangeLog >

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節。