gpt4 book ai didi

php - 如何在 github 和 packagist 上创建包的版本? PHP 特定

转载 作者:行者123 更新时间:2023-12-02 22:14:59 24 4
gpt4 key购买 nike

我为 laravel 4 框架创建了一个包,并将其推送到 github 和 packagist 上。

要安装它,我的 Composer 需要 dev-master 版本,但我希望将其设置为 1.0 版本,我该怎么做?

以后我的包里会增加一些人员,我也需要升级版本,那么我们的包的版本管理逻辑是什么呢?

最佳答案

在 Git 存储库中标记要发布为版本的提交,并将标记推送到 Github。正如所宣传的那样,适用于每个存储库。坚持语义版本控制可能是个好主意,因此由三个部分组成版本号:1.0.0,并根据您的更改递增它们。

在 Github 上启用 post-push Hook ,以便在您推送时提醒 Packagist - 否则 Packagist 会延迟更多时间来查看新版本。

应该就是这样。

请确保您指示您的用户需要标记版本,不要建议他们使用“dev-master”。如果您收集了大量新功能或错误修复,请尽快标记新版本。

关于php - 如何在 github 和 packagist 上创建包的版本? PHP 特定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23090338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com