簡體   English   中英

使用私有Composer VCS Git存儲庫

[英]Using private Composer VCS Git repo

我正在嘗試將我的回購與作曲家一起使用。 將其作為類型包等進行抓取效果很好,但我想將其用作VCS。

因此,我將一個composer.json添加到我的存儲庫中,如下所示:

{
    "name": "gkm/storage",
    "authors": [
        {
            "name": "David Schunke",
            "email": "my@email.me"
        }
    ],
    "require": {
        "php": ">=5.3.0"
    },
    "autoload": {
        "psr-0": {
            "Gkm\\storage\\": ""
        }
    }
}

在項目中,我想使用此存儲庫中的庫,我添加了以下composer.json:

{
    "repositories": [
        {
            "type": "vcs",
            "url": "git@gitlab.my.domain.com:gkm/storage.git"
        }
    ],
    "require": {
        "gkm/storage": "*"
    }
}

現在,當我執行作曲家更新時,它返回一個錯誤:

問題1-在任何版本中都找不到所請求的軟件包gkm / storage,軟件包名稱中可能有錯字。

不幸的是,我找不到關於此的非常詳細的信息。 將其與具有相同功能但僅通過packagist.org而不是自定義回購服務器發布的第三方庫進行比較,看起來非常相似。

希望這里的人會發現問題。

您是否標記了版本? 否則,Composer無法將“ *”解析為一個版本,並且您不允許該已安裝軟件包的開發穩定性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM