我試圖使用Composer將google-api-php-client庫添加到我的項目中。最簡單的方法是從VCS主幹分支獲得圖書館,但我認爲這不是我最好的主意。指向一些穩定的庫狀態(標記或修訂)會好得多。鑑於沒有可用的標籤,獲得特定的svn修訂版是唯一的選擇。但我不知道如何做到這一點。如何爲Composer存儲庫定義顯式SVN修訂版?
我嘗試了不同的封裝CONFIGS沒有成功,這樣的事情:
{
"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版本?提前致謝。
好問題,我一直在想如何做一段時間,最後打破並閱讀代碼來弄清楚它是如何工作的。 –