这是我在更新pacakge时从packagist收到的错误:
导入分支2.x-dev(dev-2.x-dev)
跳过的分支2.x-dev,无效
软件包信息:extra.branch-alias.dev-master:目标分支(2.x)必须以-dev结尾
分支的名称为“ 2.x”-有人可以解释分支名称有什么问题吗?
我也尝试过命名分支“ 2.x-dev”和“ 2.0”
这是包裹:https://packagist.org/packages/messageagency/force.com-toolkit-for-php
答案 0 :(得分:1)
在composer.json
中定义的别名是不正确的-它必须以-dev
结尾,因此您应该使用类似"dev-master": "2.x-dev"
的名称而不是"dev-master": "2.x"
。
请参阅分支别名的文档:https://getcomposer.org/doc/articles/aliases.md#branch-alias