hg 저장소에 하위 저장소로 git 저장소를 추가하는 정확한 방법을 알려주세요.Git repo as Hg subrepo
난 그냥 모든 subrepositories (자식과 HG)와
- 복제 HG 저장소에 가능성을해야합니다;
- subrepo가 이미 자체 (자식) repo를 가지고 있기 때문에 subrepo에서 parent repo까지의 소스 코드 no을 포함하고 나와 떨어져 있습니다.
나는 몇 가지 시도를 해본 결과 지금 정말로 혼란 스럽다. git subrepo를 유지하기 위해 hg subrepo를 생성해야합니까? .hgsubstate
(hg 또는 git)에 어떤 개정판이 포함되어 있습니까? hg subrepo에 git 코드를 적용해야하는 이유는 무엇입니까?
이제 https://bitbucket.org/cube54/mavemples/src에 https://bitbucket.org/espinosa/z025-gwt-maven-alternative-setup을 삽입하려고합니다. 이 순간 bitbucket에서이 작업은 끝났지 만 부모 (mavemples) repo를 복제하면 작업 디렉토리에 빈 hg subrepo가 만들어집니다. 내 .hgsub
:
GWT_multiple_apps = GWT_multiple_apps
[subpaths]
GWT_multiple_apps = git://[email protected]:espinosa/z025-gwt-maven-alternative-setup.git
내 .hgsubstate
:의 bitbucket에 내가 개정 번호를 클릭하면 자식의 repo의 개정 000000000000이 존재하지 않기 때문에
0000000000000000000000000000000000000000 GWT_multiple_apps
그래서, 내가 404 오류가 발생합니다. 나는이 같은
.hgsubstate
을 변경하면 다음 : 또한
requesting all changes
adding changesets
adding manifests
adding file changes
added 10 changesets with 27 changes to 19 files
updating to branch default
cloning subrepo GWT_multiple_apps from https://[email protected]/cube54/mavemples/git%3A//git%40bitbucket.org%3Aespinosa/z025-gwt-maven-alternative-setup.git
requesting all changes
adding changesets
adding manifests
adding file changes
added 10 changesets with 27 changes to 19 files
abort: unknown revision 'd35a3fb7e627b5598fb763f480e3f76932cf4232'!
그리고, 내 수은 subrepo 년대 : 그래서 내 REPO를 복제 할 때보다 자식의 repo의 실제 머리에 지시
d35a3fb7e627b5598fb763f480e3f76932cf4232 GWT_multiple_apps
, 나는이 메시지 내가 subrepo 폴더에
.hg
폴더를 제거하면 대화 상자가 나에게 그 subreposit 말했다 커밋에
[paths]
default = https://[email protected]/cube54/mavemples/git%3A//git%40bitbucket.org%3Aespinosa/z025-gwt-maven-alternative-setup.git
는 다음 TortoiseHg보다 폴더를 subrepo하는 자식의 repo를 복제 : hgrc 파일이 포함되어 있습니다 ory가 삭제되었습니다.
나는 무엇을해야할지 모르겠다.