我可以选择从客户那里接受一些项目。这些项目使用作曲家安装的依赖项,这些依赖项将提交给git存储库。不幸的是,没有一个项目有一个作曲家文件。我想之前的开发人员忘了/不想提交它们。
我正在寻找一种快速的方法来识别具有版本的作曲家包,以重建作曲家文件并简化项目的未来维护。有谁知道识别版本的有效方法?
答案 0 :(得分:0)
到目前为止,我发现并没有简单的方法。最好的方法是从
重构composer.jsonvendor/composer/installed.json
文件。这包含所有依赖项 - 直接和间接 - 具有精确版本。从那里需要一些手动工作来放松版本并持续测试它。
Src:https://twitter.com/thomaspetracco/status/996659342052032512