sirjohn96 / changelogger
该包最新版本(1.0.0-beta4)没有提供许可证信息。
用于生成和管理变更日志文件的工具。
1.0.0-beta4
2021-04-24 00:14 UTC
Requires
- symfony/console: ^5.2
- symfony/process: ^5.2
Requires (Dev)
- squizlabs/php_codesniffer: 4.0.x-dev
This package is auto-updated.
Last update: 2024-09-24 07:42:33 UTC
README
基于可以在Deployer代码库中找到的类似系统,Changelogger提供了一种轻松管理变更日志文件的方法。通过提供CLI工具,Changelogger旨在简化变更日志文件的更新,同时保持一致性。
此系统假定项目将遵循语义化版本控制。
安装
这是一个composer包。可以通过运行composer require --dev sirjohn96/changelogger
将其安装到任何基于composer的项目中。
使用
CLI工具可用于变更日志维护。可以使用以下命令:
./vendor/bin/changelogger update
- 添加指定类型的注释到新的未发布版本。./vendor/bin/changelogger release
- 将未发布的注释更新到指定的更新版本,并生成适当的diff链接。
兼容性
该系统目前与GitLab仓库不兼容。这将在未来的版本中添加。