dynamic-unlimited/composer-git-flow-plugin

(ichhabrecht/composer-git-flow-plugin的分支) 此插件允许使用Git Flow工作流程(或任何其他分支模型)与Composer一起使用仓库

安装次数: 7,029

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 4

类型:composer-plugin

2.3.0 2024-02-12 11:08 UTC

This package is auto-updated.

Last update: 2024-09-12 12:18:34 UTC


README

此插件允许使用Git Flow工作流程(或任何其他分支模型)与Composer一起使用仓库。

安装

首先,您需要要求插件。

$ composer require dynamics-unlimited/composer-git-flow-plugin

使用

为了定义插件应更改其使用的分支的仓库,有必要使用dev-master约束要求这些仓库。

{
  "repositories": [
    {
      "type": "vcs",
      "url": "[path-to-your-repository]"
    }
  ],
  "require": {
    "vendor/package": "dev-master"
  }
}

为了选择仓库应使用的分支,您必须调用composer命令git-flow-update,该命令确保只有具有dev-master依赖项约束的仓库被更新。要指定分支前缀,请使用命令的stability选项。

$ composer git-flow-update --stability develop

如果您想使用最新发布分支检出您的仓库,您只需将稳定性设置为release。插件会搜索任何具有稳定性前缀的可用分支,如果没有找到其他合适的分支,则回退到master分支。