场景:我正在使用 Symfony 2.2。在我的所需包列表中也是我的 github 存储库之一,我们将其称为“TestLib”。
我知道我可以将 github url 定义为 Symfony 的composer.json 中的附加存储库,以通过 Composer 从 Github 下载“TestLib”。
问题:我无法提交到“TestLib”存储库,因为“TestLib”目录中没有本地 .git 目录。我猜作曲家是从 Github 获取 zip,而不是克隆它。
所以我的问题是:有没有办法在 Symfonycomposer.json 中指定 Composer 应该克隆 TestLib?
问题 2:也许我的工作流程是错误的 - 所以如果你也有这种情况 - 你如何处理?
Adding @dev
到包版本也会克隆存储库。
{
"require": {
'package': '*@dev'
}
}
也可以设置source
作为优先选择composer.json
{
"config": {
"preferred-install": "source"
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)