我想使用Composer從本地Git存儲庫安裝特定標籤。如何使用Composer從本地Git存儲庫安裝標記提交?
這就是我在composer.json有:
{
...,
"repositories": [
{
"type": "vcs",
"url": "[email protected]:vendor/project.git"
}
],
"require": {
"vendor/project": "dev-master#v2.5.0"
},
"minimum-stability": "dev"
}
問題是,作曲家剛剛安裝了最新的承諾,而不是它是由給定的標記所引用的一個。標籤都在本地Git存儲庫中設置。本地存儲庫(供應商/項目)也有一個composer.json文件:
{
"name": "vendor/project",
"version": "master",
"dist": {
"url": "[email protected]:vendor/project.git",
"type": "git"
}
}
我在做什麼錯?非常感謝!
如果它的標籤爲什麼不試圖只把標籤沒有開發大師 – Robert 2014-11-22 12:05:44
我想我試過沒有成功。 – Thasmo 2014-11-22 18:46:33
你聽說過satis嗎? – Robert 2014-11-25 10:28:04