首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用私有Composer VCS Git存储库

使用私有Composer VCS Git存储库
EN

Stack Overflow用户
提问于 2015-01-21 18:53:44
回答 1查看 1.4K关注 0票数 1

我正在尝试使用我的repo与作曲家。将其作为类型包获取等效果很好,但我想将其用作VCS。

因此,我向我的存储库添加了一个composer.json,如下所示:

代码语言:javascript
运行
复制
{
    "name": "gkm/storage",
    "authors": [
        {
            "name": "David Schunke",
            "email": "my@email.me"
        }
    ],
    "require": {
        "php": ">=5.3.0"
    },
    "autoload": {
        "psr-0": {
            "Gkm\\storage\\": ""
        }
    }
}

在我不想使用这个库的项目中,我添加了这个composer.json:

代码语言:javascript
运行
复制
{
    "repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.my.domain.com:gkm/storage.git"
        }
    ],
    "require": {
        "gkm/storage": "*"
    }
}

现在,当我执行composer更新时,它返回一个错误:

问题1-在任何版本中都找不到请求的包gkm/storage,包名称中可能有拼写错误。

不幸的是,我没有找到关于这方面的非常详细的信息。将它与第三方库进行比较,后者做同样的事情,但只是通过packagist.org发布,而不是自定义的repo服务器,它看起来非常相同。

希望这里的人能看到哪里出了问题。

EN

回答 1

Stack Overflow用户

发布于 2015-01-22 11:17:57

你标记了一个版本吗?否则,Composer无法将"*“解析为一个版本,且您不允许已安装软件包的开发稳定性。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28065395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档