更新symfony 2 version / composer.lock

时间:2015-01-19 13:45:38

标签: php symfony composer-php

我想将symfony升级到2.6。

现在是版本2.4。

当我将composer.json更改为:

"symfony/symfony": "~2.6",

然后运行:

composer:update

它没有做任何事情。 我的项目中有一个composer.lock。 如何忽略此文件并将我的symfony2项目更新为更新版本?

谢谢!

1 个答案:

答案 0 :(得分:3)

正确的命令是

composer update

或者,如果您没有全球安装composer

php composer.phar update

您还应该更改 _branch_-alias

"extra": {
    "symfony-app-dir": "app",
    "symfony-web-dir": "web",
    "symfony-assets-install": "relative",
    "incenteev-parameters": {
        "file": "app/config/parameters.yml"
    },
    "_branch-alias": {
        "dev-master": "2.6-dev"
    }
}