에 문제는 우리는 현재 큰 Subversion 저장소를 실행하고 나는 GIT로 이동하기 위해 노력하고있어. 문제는 루트 디렉토리 아래에 트렁크와 태그를 사용한다는 것입니다. 예 :가져 오기 서브 : 서브 패스
MyDepartment\MyOS\Project1\trunk\ <-- master branch
MyDepartment\MyOS\Project1\branch\v1 <-- other branch
MyDepartment\MyOS\Project1\tags\v1_20100101 <-- release tag
다른 부서, 운영체제 및 다양한 프로젝트가 있습니다.
git svn clone --stdlayout http://svn-repository/
클론이 비어 끝 :
그래서 나는 --stdlayout 사용하여 SVN 저장소를 복제 할 때. 옵션이 없으면 복제본을 얻지 만 분기는 마스터 분기에서 디렉토리로 처리됩니다.
- 이 디렉토리 구조를 한 번에 가져 오는 방법이 있습니까? 내가 개별적으로 모든 프로젝트를 가져올 수있는 스크립트를 작성하는 경우
- , 하나 개의 큰 GIT 저장소에 당 프로젝트 GIT 수입을 결합하는 방법은 무엇입니까? Git submodules에 는
'. – jfs