lop*_*ded 21 vendors git-revert symfony composer-php
我正在Symfony 2.1中构建一个新的应用程序.我正在使用很多使用作曲家的捆绑.很多这些捆绑包都存在这个最新版本的Symfony的问题,我不得不进入/ vendor文件夹来识别问题.
这意味着我正在直接更改供应商文件 - 纯粹是出于测试目的.(当我们修复了一个捆绑,我们分支并提交适当的拉取请求).
我想知道的是,是否有一些命令composer.phar revert可以撤消对供应商文件夹所做的任何更改(如git checkout).目前,如果我运行一个作曲家update或install它没有这样做.
谢谢
Sel*_*aek 21
composer install,如果您保留了composer.lock文件,则会将所有供应商恢复到之前安装的状态.
R P*_*eta 19
如果您使用composer update了composer.lock已更改为.所以我做了一个小技巧.恢复composer.lock通过git并运行composer install.它将删除最新的软件包并下载以前的软件包.
| 归档时间: |
|
| 查看次数: |
15815 次 |
| 最近记录: |