2013-01-15 4 views
2

내 프로젝트에 git repo를 사용하려고합니다. 나는 default.xml 파일을 만들고 사용 가능한 모든 리포지토리에 연결해야한다는 것을 알고 있지만 어떻게해야하는지 명확하지 않다. 간단한 xml 파일을 만들고 서버에 넣으려고했습니다. 또한 2 개의 원격 구성과 프로젝트를 추가했습니다.git-repo의 기본 목록 생성

default.xml 파일도 저장소에 있어야하지만이 단계는 분명하지 않습니다.

repo init -u http : // my_custom_url/manifest/명령을 사용하려고하면 컬 다운로드 오류가 발생합니다.

기본 매니페스트를 만들기 위해 취해야 할 조언이나 단계는 무엇입니까?

답변

1

예, default.xml은 자체 저장소에 있어야합니다.

가장 쉬운 방법은 repo의 작동 방식을 이해하는 것입니다. 안드로이드 프로젝트 (처음에 그것을 만든 사람들)가 어떻게하는지보십시오.

repo init -u https://android.googlesource.com/platform/manifest 

당신은 다음 repo sync를 사용하여 안드로이드 소스 트리를 다운로드 할 수 있지만, 시간이 걸릴 수 있습니다 및 디스크 공간 10GB의 + 당신을 위해 꼭 필요한 것은 :

당신은 설명 here 매니페스트의 안드로이드 예를 init을한다 조사하지만, 그렇게하면 더 잘 이해하게 될 것입니다.

그런 다음 .repo 디렉토리를 살펴보면 manifest 저장소가 체크 아웃 된 것을 확인할 수 있습니다.

나는 이것을 실례로 삼아서, 당신이 필요로하지 않거나 필요없는 것을 제거하고 필요에 따라 조정할 것을 제안한다.

+0

나는 안드로이드 예제에 대해 알고 있지만 충분하지 않습니다. 맨손으로 저장소를 만들고 기본 xml을 커밋해야합니까? – danidacar

+0

'repo init -u url'은'git clone url'이 이해할 수있는 manifest repo에 대한 url을 기대합니다. 서버에서 벌거 벗은 repo 일 필요는 없지만, 일단 모든 것이 끝나고 나면 더 좋을 것입니다. – mvp