Ale*_*lex 9 php development-environment composer-php
该项目通过composer.phar install --prefer-source并包含相当多的模块保存在git中.
我在IDE(PhpStorm)中管理所有这些模块及其git存储库,因此可能会对vendor/文件夹中的某些模块进行一些更改- 直接到源git存储库.
我怎样才能确保我的同事在做一个composer.phar install(composer.lock在回购中)时获得我最近的模块版本?
如果我创建一个本地,composer.phar update它看起来像是composer.lock没有更新,因为我已经有了最新版本(因为我刚刚在vendor文件夹中提交了)
composer update vendor1/package1 vendor2/package2(或者只是composer update你不需要明确).composer.lock文件.composer.lock文件并运行composer install(从锁定文件安装最新的软件包版本).如果指定诸如版本限制"vendor/package": "3.5.*"你composer.json,你已经标记了新的版本一样3.6.0,你需要更新你的composer.json步骤之前,相应的文件4..
PS你使用这样的工作流程非常好--prefer-source.请不要使用*或dev-master版本限制composer.json.我建议总是使用版本,即使它们处于零主要版本范围(0.X.X).
| 归档时间: |
|
| 查看次数: |
16550 次 |
| 最近记录: |