git changelog
1.0.0
一个简单的PHP库,用于通过解析git日志历史记录生成变更文件。
git-changeLog在start date和end date的时间内提供的工作目录在提供的working directory中解析了GIT历史记录,并生成更改日志。
可以通过以下输出格式生成ChangElogs,通过在生成日志时设置output format属性。
git-changelog预计承诺将采用以下格式
type : commit-message
类型可以是以下值之一 -
如果提交消息不遵循此格式,或者提供的type除了提供的4种类型外,则提交消息是general类型下的类别。
安装最新版本
$ composer require cshekharsharma/git-changelog <?php
use GitChangeLog Constants ;
require_once ' ../vendor/autoload.php ' ;
$ generator = new GitChangeLog ChangeLogGenerator ();
$ generator -> setStartDate ( ' 2018-01-01 ' );
$ generator -> setEndDate ( ' 2018-04-01 ' );
$ generator -> setWorkingDir ( ' /path/to/git/repository ' );
$ generator -> setOutputFormat (Constants:: OUTPUT_FORMAT_MARKDOWN );
$ changelogs = $ generator -> generate ();Git-Changelog中没有使用第三方套餐。
Chandra Shekhar Sharma [email protected]
Git -Changelog已获得MIT许可证的许可 - 有关详细信息,请参见LICENSE文件