리포지토리의 일부 (단일 폴더 또는 단일 파일)를 복제 할 수 있습니까?리포지토리의 일부 복제
1
A
답변
3
기본적으로 불가능합니다. Subversion의 svn checkout http://example.com/project/dir1
과 같은 것은 없습니다.
그러나 변경 세트 기록을 hg convert
으로 다시 작성하면 부분 복제본을 얻을 수 있습니다. 위쪽에, 은 부분 복제품 일 것입니다. 단점은 생성 된 저장소가 더 이상 초기 저장소와 관련이 없음을 의미합니다. 변경 ID는 달라서 소스 저장소와 계속 상호 작용하기가 매우 어려울 것입니다.
부분 복제를 만드는 예제입니다. 저장소에서 doc
디렉토리 만 복제하려고한다고 가정합니다.
$ hg clone http://example.com/project local-project-repo
$ cat > filemap.txt << END
include doc
exclude .
END
$ hg convert --filemap filemap.txt local-project-repo docs-only-repo
3
아니요. DVCS의 요점은 모든 사람이 전체 저장소의 전체 복사본을 가지고 있기 때문에이를 부분 복제 (일부 파일 경로이지만 일부는 아니지만) 또는 얕은 복제 (전체가 아닌 일부 수정)라고하며 일부 제공되지 않습니다.
일부 온라인 리포지토리를 사용하면 특정 버전의 특정 파일이나 특정 파일의 특정 파일에있는 .tar.gz 파일을 다운로드 할 수 있지만 Mercurial 도구를 사용하여 완료되지는 않습니다.
관련 문제
- 1. SSH 리포지토리의 자식 복제본
- 2. 리포지토리의 특정 쿼리
- 3. 복제 - 대부분의 데이터를 일부 동기화하는 경우
- 4. 리포지토리의 결과 제한
- 5. 서브 리포지토리의 ROI는 무엇입니까?
- 6. 리포지토리의 사용자 별 메이븐 설정
- 7. 리포지토리의 예외 사항 : 어떻게 처리합니까?
- 8. 하나의 프로젝트에서 다른 SVN 리포지토리의 패키지 추가
- 9. SVN Visual Studio 리포지토리의 작업 디렉토리 구조
- 10. 원격 호스트에 수은 repo 복제
- 11. 레일 클론 복제 또는 복제
- 12. Subsonic이 단순 리포지토리의 DB 공급자를 추가했습니다
- 13. 대용량 리포지토리의 응답 성을 유지하기위한 SVN 최적화
- 14. EF 리포지토리의 코드 샘플 또는 "템플릿"찾기
- 15. 리비전에서 git 리포지토리의 파일 수를 확인하십시오.
- 16. Git/SVN interop (두 리포지토리의 히스토리 보존)
- 17. 닌자 복제!
- 18. SQL Server 2005 복제 - 데이터 복제 확인
- 19. SQL Server 복제 : 복제 된 데이터 변환
- 20. 플렉스 : 복제 기능 복제 내 데이터
- 21. 리트리브되고 강요된 것을 유지하면서 자식 리포지토리의 모든 브랜치를 백업하십시오.
- 22. 복제 불일치
- 23. 복제 스크립팅
- 24. 복제 양식
- 25. 팜빌 복제
- 26. QObject 복제
- 27. SQL 복제
- 28. WebService 복제
- 29. 개체 복제
- 30. mySQL 복제