ichhabrecht/composer-git-flow-plugin

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

2.1.0 2016-08-14 14:03 UTC

This package is auto-updated.

Last update: 2024-09-11 13:42:31 UTC


README

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

安装

首先您需要要求使用此插件。

$ composer require ichhabrecht/composer-git-flow-plugin

使用方法

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

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

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

$ composer git-flow-update --stability develop

如果您希望检出存储库的最新发布分支,可以将稳定性设置为release。插件会搜索任何带有稳定性前缀的可用分支,如果没有找到其他合适的分支,将回退到master分支。