我正在尝试使用此 JSON 与作曲家一起安装 Google Outh2
{
"repositories": [
{
"type": "package",
"package": {
"name": "oauth-php/oauth-php",
"version": "175",
"source": {
"type": "svn",
"url": "http://oauth-php.googlecode.com/svn",
"reference": "trunk/"
},
"autoload": {
"classmap": ["library/"]
}
}
}
],
"require": {
"oauth-php/oauth-php": "*"
},
"autoload": {
"classmap": ["include/"]
}
}
但是我检索到此消息
加载包含包信息的作曲家存储库安装依赖项(包括 require-dev) - 安装 oauth-php/oauth-php (175) 检查后备箱/
[运行时异常] 无法下载包,"svn"无法识别为内部或外部命令, 可操作的程序或批处理文件。
安装 [--首选源] [--首选-dist] [--试运行] [--开发] [--无开发] [--无插件] [--无自定义安装程序] [--无脚本] [--无进度] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-reqs] [packages1] ...[包N]
我错在哪里?谢谢莱安德罗
"svn"它不被识别为内部或外部命令
您必须安装 Subversion 才能下载软件包
https://getcomposer.org/doc/05-repositories.md#git-alternatives:
要从这些系统获取软件包,您需要安装它们各自的客户端。这可能很不方便。