sminee/composer-diff

该软件包已被弃用,并且不再维护。未建议替代软件包。
关于该软件包最新版本(0.0.5)没有提供许可信息。

显示 composer 项目的差异及其所有模块的差异

0.0.5 2015-06-11 09:47 UTC

This package is auto-updated.

Last update: 2024-03-14 13:36:38 UTC


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 是用作起始点的项目的 SHA
  • sha-to 是用作终点的项目的 SHA。如果省略,则使用当前检出的代码

如果您希望查看日志消息而不是更改,请使用此命令

composer-diff log sha-from [sha-to]

限制

  • 如果软件包在您的项目中不是作为 git 仓库签出,则不起作用
  • 输出不是最好的