Composer分支别名

时间:2017-08-15 10:15:21

标签: dependencies composer-php

我有一个包A (驻留在我的VCS:GitHub中)只有一个分支: dev-master 。每当任何其他软件包按版本约束 1。* 要求此软件包时,我希望将其解析为 dev-master

所以我把它放在我的包#composer.json中:

"extra": {
   "branch-alias": {
        "1.*": "dev-master"
    }
}

我尝试安装软件包B (需要软件包A - >版本1。),编写错误:版本1. *未找到。

为什么别名不起作用?

1 个答案:

答案 0 :(得分:1)

您需要像这样设置别名the other way around

{
    "extra": {
        "branch-alias": {
            "dev-master": "1.x-dev"
        }
    }
}