gpt4 book ai didi

composer-php - 是否有描述 Composer 中更新的依赖项的工具?

转载 作者:行者123 更新时间:2023-12-04 04:37:28 27 4
gpt4 key购买 nike

你做了一个 composer update并获取一些更新的列表:

- Installing cakephp/cakephp (3.0.12)
- Installing cakephp/debug_kit (3.1.10)
- Installing cakephp/bake (1.0.13)
- Installing aws/aws-sdk-php (3.3.1)
- Updating admad/cakephp-jwt-auth dev-master (9a20b56 => e1bb793)
Checking out e1bb793e334b11bdaa19fb653f4b89a4544524f5

作为一名尽职尽责的开发人员,您想知道 CakePHP 3.0.11 和 Bake 1.0.13 以及所有其他版本中的新功能,以确保您不会在项目中引入破坏性更改(或者如果是这样,您去修复他们马上)。你开始挖掘 Packagist,按照它的链接到 Github,然后找到发布标签。当然,对于一个只有几个依赖项的项目来说并不会花费太长时间,但是一个有几十个依赖项的项目呢?

这引出了我的问题——是否有一种工具可以自动执行此过程,自动为您提供指向 Composer 刚刚为您下载的新版本的发行说明的链接?或者,更好的是,直接在命令行中显示该信息?

最佳答案

是的,有一个名为 的 Composer 插件 Composer 更新日志 .

它提供了修改包的摘要,以及发布和比较 url 的链接。

换句话说:在更新或安装之后,您会获得指向发布标签、发布说明以及每个包的上一个和新发布标签之间的提交差异的链接。

https://github.com/pyrech/composer-changelogs

Demo

关于composer-php - 是否有描述 Composer 中更新的依赖项的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32254958/

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