iofficedk / changelog
PHP 的 git 日志解析器
v1.0.2
2021-11-13 12:38 UTC
Requires
- php: >7.0.0
- symfony/process: ^5.3
README
一个小脚本,用于完成制作变更日志的枯燥工作。它从 Git 日志中提取数据,并将它们优雅地放入 doc 根目录下的 changelog.{分支}.md 文件中。
让大多数老板满意。
$Changelog = \Io\Changelog\App::get()->create();
或者
$Changelog = \Io\Changelog\App::get(); $Changelog->create();
选项
设置输出文件 {name}.md,默认为 changelog.{当前分支}.md
$Changelog->setName({name})
设置变更日志需要回溯的时间长度。最长12个月,最短1个月
$Changelog->setSince({number})