场景:我正在使用 Symfony 2.2。在我的所需包列表中也是我的 github 存储库之一,我们称它为“TestLib”。
我知道我可以将 github url 定义为 Symfony 的 composer.json 中的附加存储库,以通过 Composer 从 Github 下载“TestLib”。
问题:我无法提交到“TestLib”存储库,因为“TestLib”目录中没有本地 .git 目录。我猜作曲家是从 Github 获取一个 zip 而不是克隆它。
所以我的问题是:有没有办法在 Symfony 的 composer.json 中指定 Composer 应该克隆 TestLib?
问题 2:也许我的工作流程是错误的 - 所以如果你也有这种情况 - 你如何处理这个?