【问题标题】:Composer not updating to vcs forkComposer 未更新到 vcs fork
【发布时间】:2016-02-13 20:16:11
【问题描述】:

按照 [this page][1] 上的说明,我在我的 github 上创建了一个作曲家第三方 repo,以代替原始 repo 使用

我提交了我的更改并将 repositories 键添加到我的主应用程序的 composer.json

但是,当我运行 composer update 时,我没有看到我的更改

这是日志

阅读 garyrutland/yii2-foursquare-sdk (dev-master) 的 composer.json [9.3MB/3.15s] 导入分支 dev-master (dev-dev-master) [9.3MB/3.15s] 阅读 garyrutland/yii2-foursquare-sdk 的 composer.json (master) [9.3MB/3.15s] 导入分支 master (dev-master)
[9.4MB/4.10s] 更新依赖(包括require-de [1]: http://www.yiiframework.com/wiki/673/using-your-own-forked-version-of-extensions-with-composer/

这是我的主要 composer.json 文件

"minimum-stability": "stable",
"repositories": {
   "garyrutland/yii2-foursquare-sdk": {
       "type": "vcs",
       "url":  "https://github.com/karneaud/yii2-foursquare-sdk/"
   }
 },
"require": {
    ......
    "garyrutland/yii2-foursquare-sdk":"dev-master@dev",
    .....
},

这是我的 .lock 文件

{
            "name": "garyrutland/yii2-foursquare-sdk",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "https://github.com/karneaud/yii2-foursquare-sdk.git",
                "reference": "f48de12dcf608079ac99b245deced7117ec92784"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/karneaud/yii2-foursquare-sdk/zipball/f48de12dcf608079ac99b245deced7117ec92784",
                "reference": "f48de12dcf608079ac99b245deced7117ec92784",
                "shasum": ""
            },

我还需要做什么来用我自己的更新第三方存储库??

【问题讨论】:

    标签: php json github composer-php


    【解决方案1】:

    重命名分支。 dev-master 仍然指的是masterdev 周围有一些魔力,所以我建议避免它。

    git checkout dev-master
    git branch wip
    git push --all -u
    

    并在composer.json中更改它:

    "require": {
        ......
        "garyrutland/yii2-foursquare-sdk":"wip@dev",
        .....
    },
    

    或者反过来,将你的提交从dev-master 合并到master 并继续使用master。它更简单。

    【讨论】:

    • 是的,开发大师是问题所在!谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-29
    • 1970-01-01
    • 2015-07-26
    • 2016-05-18
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    相关资源
    最近更新 更多