2014-01-11 73 views
6

我在GitHub中有一個分叉的symfony倉庫,我將一些代碼推送到2.4分支。 我該如何讓Composer使用這個特定的分支?作曲家按分支包

composer.json:

"require" : { 
    ... 
    "symfony/symfony" : "dev-2.4" 
}, 
"repositories" : { 
    "type" : "vcs", 
    "url" : "https://github.com/tamirvs/symfony" 
} 

,但我得到The requested package symfony/symfony dev-2.4 could not be found。 我也試過2.4-dev2.4但我得到了同樣的錯誤..

我在網上找到的所有信息都讓我知道我已經試過了..有什麼想法嗎?

請注意,版本設置爲2.4的時候。*倉庫拉,但沒有我提交..

回答

10

看看我認爲你需要使用2.4.x-dev,所概述in the documentation

例如,分支2.0將獲得版本2.0.x-dev(由於技術原因添加了.x,以確保它被識別爲分支,2.0.x分支也是有效的並且也可以變成2.0.x-dev。