【问题标题】:How to rollback cakePHP 3.2 to 3.0如何将 cakePHP 3.2 回滚到 3.0
【发布时间】:2016-05-17 11:42:59
【问题描述】:

我在 cakePHP 3.0 中完成了我的项目。通过更新作曲家,我的项目转换为 cakePHP 3.2。我想从 3.2 回滚到 3.0。我也尝试了回滚选项,这也不起作用。如何回滚 3.2 到 3.0 ?

【问题讨论】:

    标签: version cakephp-3.0 rollback cakephp-3.2


    【解决方案1】:

    composer 支持的rollback 命令适用于composer 本身,即它将您的composer 安装回滚到早期版本,而不是任何可能通过composer 安装的东西。

    要更改 cakephp/cakephp 依赖项的版本,只需要求具有与 3.1 及更高版本不匹配的版本约束的新版本,因此在您的情况下,如果您想切换回 3.0.x分支,你可以运行

    $ composer require cakephp/cakephp:"~3.0.0"
    

    ~3.0.0 约束将匹配 >= 3.0.0 && < 3.1.0。有关 composer 支持的版本限制的更多信息,请参阅 Composer Docs > Versions

    但是,您可能会遇到与 cakephp/debug_kitcakephp/bake 等其他依赖项的冲突,这需要手动解决,例如通过降级甚至临时 removing 它们,因为它们可能也已升级,需要更新的cakephp/cakephp 版本!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-04
      • 2016-12-11
      • 1970-01-01
      • 2015-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多