根據GitHub上的標簽、問題、推送請求等生成日志:github-changelog-generator
根據GitHub上的標記、標簽、問題、推送請求等生成日志。
該項目的特點和優勢
-
Generate canonical, neat change log file, followed by basic change log guidlines
-
Possible to generate Unreleased changes (closed issues that have not released yet)
-
GitHub Enterprise support via command line options!
-
Flexible format customisation:
-
Customize issues, that should be added to changelog
-
Custom date format supported (but get in mind ISO 8601 )
-
Ability to manually specify in which version issue was fixed (in case, when closed date is not match) by settingmilestoneof issue the same name as tag of required version
-
Automatically exclude specific issues, not-related to change log (any issue, that has labelquestionduplicateinvalidwontfixby default)
-
Customize issues, that should be added to changelog
-
Distinguish issues according labels.
-
Merged pull requests (allmergedpull-requests)
-
Bug fixes (by labelbugin issue)
-
Enhancements (by labelenhancementin issue)
-
Issues (closed issuesw/o any labels)
-
Merged pull requests (allmergedpull-requests)
-
You can manually set which labels should be included/excluded.
-
Apply a lot of other customisations, to fit changelog for your personal style
(lookgithub_changelog_generator --helpfor details)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!