我正在尝试使用 Composer 将google-api-php-client库包含到我的项目中。最简单的方法是从 VCS 主干分支获取库,但我认为在我的情况下这不是最好的主意。更好的是指向一些稳定的库状态(标签或修订)。虽然没有可用的标签,但获得特定的 svn 修订版是唯一的选择。但我不知道该怎么做。
我尝试了不同的包配置,但没有成功,如下所示:
{
"repositories":[
{
"type":"package",
"package":{
"name":"project/google-api-php-client",
"version":"0.2.1",
"source":{
"type":"svn",
"url":"http://google-api-php-client.googlecode.com/svn",
"reference":"trunk/?r=515"
}
}
}
]
}
是否可以使用作曲家签出 svn 修订版?提前致谢。