Composer更新撤消已删除的供应商

时间:2014-11-04 16:10:22

标签: php git symfony composer-php

在删除/更新后,composer是否对供应商仓库文件夹进行任何备份?什么时候我可以找到备份文件夹?

我做了一个主要捆绑包的作曲家更新,它删除了我的供应商捆绑包,其中未打开的分支是打开的,因为我的供应商捆绑包不在composer.json中。所以我希望也许我可以从删除文件夹之前创建的备份中获取更改?

1 个答案:

答案 0 :(得分:0)

不,Composer不这样做。您的更改现在已丢失。

为避免将来出现此类问题,我建议将供应商目录设为Composer专用的内容。尽量不要编辑供应商目录。想要编辑供应商后,有两个选项:

  • 将它们移至src
  • 在本地克隆原始仓库,处理它并需要composer.json
  • 中的本地存储库