2016-01-18 29 views
0

使用修訂我想用在回購的特別承諾爲我作曲的構建:在作曲家

{ 
"name": "mystyff/mystuff", 
"description": "My stuff", 
"type": "drupal-profile", 
"minimum-stability": "dev", 
"repositories": [ 
    { 
    "packagist": false 
    }, 
    { 
    "type": "vcs", 
    "url": "https://git.drupal.org/project/devel.git" 
    }, 
    { 
    "type": "composer", 
    "url": "https://packagist.drupal-composer.org" 
    } 
], 
"require-dev": { 
    "drupal/devel": "8.x-1.x-dev#a4e7c415a8e744f3a50ebed163f0378b4b4acfb2" 
} 
} 

當使用作曲家的安裝/升級 - 我從分支,c0b5c5f9a8ec688459e7cd03eb6b1008a9d5a194獲得最新的修訂,而不是一個我想要a4e7c415a8e744f3a50ebed163f0378b4b4acfb2

如何,如果我手動編輯composer.lock,並添加修訂版,它的工作原理。所以我想我在這裏做錯了什麼。

回答

0

標記您要使用的提交版本。那是什麼版本適用於:允許任何人明確引用他們沒有麻煩。

如果您使用語義版本控制(如果不這樣做,您仍然可以增加主要版本號),則允許更新兼容版本。

+0

這不是我的存儲庫,所以我不能添加任何東西。我只是在我的項目中使用它(我也想使用修訂版的一些其他項目中)。 –

+0

我以某種方式解釋你的問題與你自己的存儲庫有關。 – Sven