gpt4 book ai didi

php - Satis - 在本地存储 Packagist 存储库,其中包含不供公众使用的本地更改

转载 作者:行者123 更新时间:2023-12-04 05:26:14 26 4
gpt4 key购买 nike

我想知道我是否存储了 http://packagist.org 上的现有 Bundle在我公司的 svn 存储库中,我是否还需要存储所需的包/存储库?

例如,MonologBu​​ndle:

  • https://packagist.org/packages/symfony/monolog-bundle ( 打包员 )
  • https://github.com/symfony/MonologBundle (GIT repo )
  • https://github.com/symfony/MonologBundle/blob/master/composer.json (显示为必需的 JSON)

  • JSON 要求简介:
    "require": {
    "php": ">=5.3.2",
    "symfony/monolog-bridge": ">=2.1.0,<2.3-dev",
    "symfony/dependency-injection": ">=2.1.0,<2.3-dev",
    "symfony/config": ">=2.1.0,<2.3-dev",
    "monolog/monolog": "1.*"
    },

    我的公司将对这个捆绑包进行本地更改,这些更改不会供公众使用。
    由于它将被添加到我们的存储库中,我想知道我们是否还必须添加所需的供应商/捆绑包/存储库?

    最佳答案

    您不必这样做,如果您不想覆盖这些依赖项,则可以简单地从 packagist 下载依赖项。

    也就是说,我不明白您为什么需要修改捆绑包本身。如果需要,覆盖这个或那个服务就足够了。

    关于php - Satis - 在本地存储 Packagist 存储库,其中包含不供公众使用的本地更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13175956/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com