ไลบรารี PHP อย่างง่ายสำหรับการสร้างไฟล์ Changelog โดยการแยกวิเคราะห์ประวัติ GIT
Git-Changelog แยกวิเคราะห์ประวัติ GIT ที่ working directory ที่ให้ไว้ภายในระยะเวลาของ start date และ end date และสร้างบันทึกการเปลี่ยนแปลง
Changelogs สามารถสร้างขึ้นในรูปแบบเอาต์พุตต่อไปนี้โดยการตั้งค่าคุณสมบัติ output format ในขณะที่สร้างบันทึก
Git-Changelog คาดว่าจะทำในรูปแบบต่อไปนี้-
type : commit-message
ประเภทสามารถเป็นหนึ่งในค่าต่อไปนี้-
หากข้อความ commit ไม่ปฏิบัติตามรูปแบบนี้หรือ type ที่ให้ไว้นอกเหนือจาก 4 ประเภทที่ให้มาแล้วข้อความ commit เป็นหมวดหมู่ภายใต้ประเภท 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 สำหรับรายละเอียด