sminee / composer-diff
该软件包已被弃用,并且不再维护。未建议替代软件包。
关于该软件包最新版本(0.0.5)没有提供许可信息。
显示 composer 项目的差异及其所有模块的差异
0.0.5
2015-06-11 09:47 UTC
Requires
- symfony/console: ^2.6
- symfony/process: ^2.6
README
composer-diff
对您的项目执行 git diff
命令。
然而,与 git diff
不同,它还会返回 composer.lock 文件中标记的任何软件包的差异
安装
从 composer 安装 CLI 工具的好方法是 'composer global require'
composer global require sminnee/composer-diff
然后,如果您还没有这样做,请将 ~/.composer/vendor/bin
添加到您的 shell 路径。
二进制文件将安装到 ~/.composer/vendor/bin/composer-diff。
使用方法
您可以通过这种方式查看更改本身
composer-diff diff sha-from [sha-to]
sha-from
是用作起始点的项目的 SHAsha-to
是用作终点的项目的 SHA。如果省略,则使用当前检出的代码
如果您希望查看日志消息而不是更改,请使用此命令
composer-diff log sha-from [sha-to]
限制
- 如果软件包在您的项目中不是作为 git 仓库签出,则不起作用
- 输出不是最好的