作曲家:包有修改过的文件

kgh*_*bln 6 composer

我正在通过 cronjob 使用 Composer“composer update”来每天更新一个软件实例,从而在 master 上运行。由于 Composer 返回以下提示,大约每个月失败一次:

包有修改文件

M 修改文件.php

放弃更改 [y,n,v,s,?]?

所以不执行更新。这有点烦人。即使文件被修改,有没有办法强制更新?Composer 的文档表明这是不可能的,尽管我不相信它不应该。

所以我在这里试试运气:有没有像“作曲家更新--force”或某种技巧之类的东西,还是我在寻找一个失败的原因?

小智 4

您可以用于--no-interaction此用途。

https://getcomposer.org/doc/03-cli.md#composer-no-interaction

(老话题,但在谷歌中弹出没有答案)