composer-php - Packagist 跳过了以-dev 结尾的分支,抱怨它没有以-dev 结尾
问题描述
这是我在更新 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
解决方案
中定义的别名composer.json
不正确 - 它必须以 . 结尾-dev
,因此您应该使用类似的东西"dev-master": "2.x-dev"
而不是"dev-master": "2.x"
.
请参阅分支别名的文档:https ://getcomposer.org/doc/articles/aliases.md#branch-alias
推荐阅读
- postman - 查询 Cosmos DB 的正确授权标头是什么?
- javascript - 当我点击它时,如何让文字显示在我的图片旁边?
- angular - 对 ngIf 使用多个 ng-content 不起作用
- xamarin.android - Android Xamarin 条纹集成
- paypal - 实时支付宝集成问题
- json - 无法将数据集从 SPARK 传输到 HBase 表
- node.js - 如何从 json Web 令牌解码有效负载?
- regular-language - L={a^ib^jc^kd^l | i=k 和 j=l} 我找不到给定语言的语法
- flutter - ListView 在 Flutter 中的页面更改上给出了很多垃圾
- ios - 如何快速计算 JSON 响应中的布尔值