2012-04-06 3 views
1

나는 SVN 백그라운드에서 오는 중이 야 내 주 repo에 subrepo의 하위 폴더를 추가하는 데 문제가 있습니다. 즉, 전체 프로젝트를 전체 프로젝트에 추가하고 싶지는 않습니다. 제 상황에서는 모든 유닛 테스트를 제외하고 내 라이브러리의 소스 파일 만 포함하고 싶습니다.subrepo의 특정 하위 폴더를 추가하는 방법

나는 파일 .hgsub 만들어 거기 썼다 :

libs/my_std_lib = https://myreposhost.com/my_std_lib_repo/src/main/java/ 

을하지만 libs와 동기화하기 위해 노력하고있어/my_std_lib 폴더 나는 그런 오류 얻을 : 나는 서브 패스없이 동기화 할 때 HTTP Error: 404 (Not Found)

을 (https://myreposhost.com/my_std_lib_repo/) - 잘 작동합니다.

그래서 내가 뭘 잘못 했는가 아니면 hg에 위장 할 수 없습니까?

답변

2

대답은 간단합니다. Mercurial을 사용하여 저장소의 일부만 복제하는 것은 불가능합니다.

확장을 통해 저장소의 일부만을 서브 페인으로 추가 할 수 없습니다.

죄송합니다.

+0

좋아요, 그래서 내 라이브러리를 별도의 repos로 나눠서 하나의 라이브러리로 결합해야합니다. Inreption ... :) –