2016-11-20 3 views
0

enter image description hereКак получить вилка на Цепные Хранилища с композитором

обновление композитор не получает свой раздвоенный репозиторий.

мой проект composer.json

"require": { 
    "github/repo-1": "^0.3.8", 
}, 
"repositories": [{ 
     "type": "vcs", 
     "url": "https://github.com/personal/repo-1" 
    }, 
], 

мой раздвоенный репо-1 composer.json

"require": { 
    "github/repo-2": "^0.1", 
}, 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-2" 
}], 
+0

Какая ошибка возникает у вас? – Dekker

+0

Я не получаю никаких ошибок, просто вытаскиваю оригинальный репозиторий. Я не получаю разветвленные репозитории – ErcanE

ответ

0

следует использовать в качестве DEV-мастер

"require": { 
    "github/repo-1": "dev-master", 
    "github/repo-2": "dev-master", 
}, 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-1" 
}, 
{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-2" 
}], 

ИЛИ некоторая ситуация

"require": { 
    "github/repo-1": "dev-master as v1.1.x-dev", 
    "github/repo-2": "dev-master as v2.1.x-dev", 
}, 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-1" 
}, 
{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-2" 
}], 
0

Помещенный сделок РЕПО из которых вам нужны вилки в главном composer.json и требуют явной зависимости.

мой проект composer.json

"require": { 
    "github/repo-1": "^0.3.8", 
    "github/repo-2": "^0.1", 
}, 
"repositories": [{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-1" 
}, 
{ 
    "type": "vcs", 
    "url": "https://github.com/personal/repo-2" 
}], 

Затем запустите:

composer update github/repo-1 github/repo-2 
+0

благодаря этой помощи, чтобы найти правильное решение – ErcanE

Смежные вопросы