14

我想通过指定提交的 SHA1 来确保作曲家使用的是 git 存储库的确切版本。我怎样才能做到这一点?

我尝试将 sha1 代码放入版本字符串中,但这不起作用:

 [UnexpectedValueException]                                                   
 Could not parse version constraint a93cbe224a6922f181f55c7a35bde0cf61a6a5a4  
4

2 回答 2

32

您可以在版本之后指定它,例如(假设您想要主分支):"dev-master#a93cbe224"

在作曲家文档中阅读有关要求的更多信息

于 2013-01-10T11:27:04.747 回答
1

对于 Drupal 的东西,如果你想固定到一个特定的版本,你可以这样做:

composer require --dev drupal/rules:8.3.x-dev#f089923e84fdbc81f4101a684a3f1418ff1da51e

样式 Drupal 标签在-unstableNpackagist 上不可用。

于 2016-02-16T15:55:17.130 回答