从私有存储库获取库的发行版

时间:2014-05-12 08:01:11

标签: composer-php

我有一个库,它托管在Bitbucket私有存储库中并标记为稳定版本(v1.0.3)。目前我还没准备好公开发布这个库,所以这个库还没有在Packagist上发布。

当我尝试在某个项目中使用此库时:

"require": {
    "laurisb/my-avesome-library": "1.0.*"
},
"repositories": [
    {
        "type": "vcs",
        "url":  "git@bitbucket.org:laurisb/my-avesome-library.git"
    }
]

运行“composer update”后,我得到了一个完整的Git存储库内容,包括.git文件夹。我真正想要的是获得该库的发布(或“dist”)版本,例如“git archive”。尝试运行“composer install --prefer-dist”,但这并没有改变任何东西。

如果没有Packagist,也许这是不可能的?

1 个答案:

答案 0 :(得分:0)

this question找到答案。对于Bitbucket,Composer不知道如何处理“git”URL。