我已经设置我的本地 SVN 存储库来保存所有外部存储库(公司策略),使用 Satis 我创建了 packages.json 文件。当我运行 composer update 我如何告诉它使用我的自定义 packages.json 文件并从我的本地仓库而不是外部提取?
这是我的 svn 存储库所在位置的 packages.json 文件中的简介:
"source": {
"type": "svn",
"url": "http://blah/packagist/foo/bar",
"reference": "/tags/2.3.0/@38"
}
但我用来检查这个项目的网址是:
http://blah/packagist/foo/bar/tags/2.3.0
在我的 composer.json 文件中,我还添加了这个:
"repositories": [
{
"packagist": false,
"type": "composer",
"url": "http://local/packages.json"
}
]
但它仍然从 git 而不是我的 svn repo 中提取,我做错了什么???