Composer:如何指定分支直到提交号码?

时间:2013-08-15 12:09:20

标签: composer-php

我想问你如何在给定分支的composer.json包中指定,直到给定提交。

我尝试过类似的东西,但它不起作用:

"symfony/symfony": "2.3.0-dev#98f6969e9c2ebbb00d81bf9362f072cb200da38a",

我想从symfony获得分支2.3,包括该提交。但事后却没有。顺便说一句,我不想​​下载标记分支v2.3.0。

Composer不接受上述设置。

非常感谢。 彼得

2 个答案:

答案 0 :(得分:0)

我想知道为什么会这样做。由于这是一个非常罕见的用例,我认为你唯一的选择就是伪造一个指向该提交的composer.lock文件。

更好的方式似乎是接受代码中的更新。

答案 1 :(得分:0)

特定的分支和提交可以这样使用:

"symfony/symfony": "dev-2.3#98f6969e9c2ebbb00d81bf9362f072cb200da38a",