git changelog
1.0.0
Git 로그 기록을 구문 분석하여 ChangeLog 파일을 생성하기위한 간단한 PHP 라이브러리.
Git-Changelog는 start date 및 end date 내에 제공된 working directory 에서 GIT 기록을 파싱하고 변경 로그를 생성합니다.
로그를 생성하는 동안 출력 output format 속성을 설정하여 출력 형식에 따라 Changelogs를 생성 할 수 있습니다.
git-changelog는 커밋이 다음 형식에있을 것으로 기대합니다.
type : commit-message
유형은 다음 값 중 하나 일 수 있습니다.
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 파일을 참조하십시오.