2016-11-20 1 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" 
    }, 
], 

내 갈래의 repo-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에서 포크를 필요로하는의 REPOS를 넣어 체인 종속성을 명시 적으로 요구합니다.

내 프로젝트 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

관련 문제