0

我正在使用 composer 更新 symfony 包,在更新所有包后,我遇到了一些错误,我想恢复以前的版本,问题是我的作曲家版本就像 2.*,所以我不不知道以前在哪里有哪个版本。

是否有任何作曲家历史/日志文件,我可以在其中查看所有捆绑包的先前版本?

谢谢

4

2 回答 2

0

如果您提交您的 composer.lock 文件(正如您应该的那样),那么如果您在更新后遇到问题,您可以这样做git checkout composer.lock && composer install,这会将事情恢复到以前的方式。

于 2013-04-24T15:47:18.393 回答
0

看看composer.lock。安装依赖项后,Composer 将其安装的确切版本列表写入 composer.lock 文件。这会将项目锁定到这些特定版本。

http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file

于 2013-04-24T14:45:12.177 回答