2012-11-30 3 views
4

나는 프로젝트에로드하기 위해 작곡가를 사용하는 github에 여러 개인 repos가 있습니다. 내 composer.json 파일은 다음과 같다 : 나는 REPO의 특정 버전을 요청할 수 있도록작곡가의 개인용 저장소 버전 관리

... 
"repositories": [ 
    { 
     "type": "git", 
     "url": "[email protected]:me/my-repo.git" 
    } 
], 
"require": { 
    "me/my-repo": "*" 
} 
... 

가 어떻게 "나/내-REPO"파일 내 composer.json을 구성해야합니까? 예를 들어, 일부 프로젝트에서는 "1.0.x"를, 다른 프로젝트에서는 "1.5.x-dev"를 "me/my-repo"로 사용할 수 있기를 원합니다.

전 주위를 둘러 보았지만이를 수행 할 방법을 찾지 못했습니다. 그것은 당신의 저장소를 크롤링하고 프로젝트에 사용 가능한 버전의 목록을 작성합니다 https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md

:

답변

2

당신은 satis를 사용할 수 있습니다.

+0

웹보기를 빌드하기도하기 때문에 아주 천재적 인 도구입니다. – markus

0

Git으로 Composer를 구성하거나 자신의 Satis를 설정하지 않으려면 클라우드 대체물을 사용해보십시오. 저는 Gemfury에서 일하고 있으며 우리는 곧 개인 클라우드 저장소에 작곡가 지원을 도입 할 것입니다. 일찍 시도해 보려면 여기를 시작하는 방법에 대한 가이드를 참조하십시오. http://devcenter.gemfury.com/articles/php-composer-server.html