【发布时间】:2016-10-05 21:36:33
【问题描述】:
我正在编写一个可用于我未来项目的框架。 我想把框架放到一个私人托管的 git 服务器上,并在我未来的项目中用 composer 加载它。
我可以知道当我 git init 时,应该使用“--bare”吗? 我曾经创建“裸”回购,但作曲家说找不到包。我四处搜索,并认为这是由于“缺少 composer.json”。 但是,没有“--bare”,我什至无法将我的代码推送到服务器。我将框架“git clone”到另一个位置,并用 composer 加载该位置,仍然失败。
我试过下面两个版本,都失败了:
"repositories": [
{
"type": "vcs",
"url": "https://server/git/sdk/"
}
]
"repositories": [
{
"type": "package",
"package": {
"name": "vendor/sdk",
"version": "master",
"source": {
"url": "https://server/git/sdk/",
"type": "git",
"reference": "master"
}
}
}
]
谢谢。
【问题讨论】:
标签: git composer-php