2012-11-30 51 views
4

我在github上有幾個私人回購,我使用作曲家加載到我的項目中。我composer.json文件看起來像這樣:作曲家版本化私人存儲庫

... 
"repositories": [ 
    { 
     "type": "git", 
     "url": "[email protected]:me/my-repo.git" 
    } 
], 
"require": { 
    "me/my-repo": "*" 
} 
... 

如何配置我的composer.json在「我/我的回購」的文件,所以我可以要求回購的某些版本?例如,我希望能夠在某些項目中使用「me/my-repo」:「1.0.x」,在另一個項目中使用「me/my-repo」:「1.5.x-dev」。

我已經看了四周,但一直沒能找到辦法做到這一點。

回答

0

如果您想避免使用Git配置Composer或設置您自己的Satis,您可以嘗試使用雲替代方案。我在Gemfury工作,我們將很快將Composer支持引入我們的私有云回購。如果你想早點嘗試一下,下面是一個關於如何開始的指南:http://devcenter.gemfury.com/articles/php-composer-server.html