相关疑难解决方法(0)

Composer - 请求包[0.0.9]以[0.0.5,0.0.6]存在,但这些被约束拒绝

今天我发现了一个我无法形容的奇怪错误composer update.

{
   "repositories": {
       "my-plugin": {
           "type": "vcs",
           "url": "git@mycodebase.com:mjplug/myplugin.git"
       }
    },
   "require": {
        "my-plugin/myplugin": "0.0.9",
   }    
}
Run Code Online (Sandbox Code Playgroud)

当我尝试composer update然后我会得到

The requested package my-plugin/my-plugin 0.0.9 exists as my-plugin/my-plugin[0.0.6, 0.0.5] but these are rejected by your constraint.

但是存在像0.0.7, 0.0.8, 0.0.9存储库中的标签.他们为什么不找到?

如果我设置~0.0.1为版本约束它可以工作,因为composer将安装0.0.6.

任何提示?谢谢

编辑:这是我们的Bitbucket服务器实例的屏幕截图:http://imgur.com/a/m8lRT

编辑2:已解决:在最后一个版本中,我将composer.json由于某种原因放到子目录中.所以这就是作曲家找不到最新标签的问题.

php git composer-php

15
推荐指数
1
解决办法
1264
查看次数

标签 统计

composer-php ×1

git ×1

php ×1