SVN 프로젝트를 Git으로 마이그레이션 중입니다. SVN 프로젝트는 저장소 내에 다음과 같은 구조를 가지고 있습니다.(ERROR) SVN -> Git migration 잘못된 오류
/trunk
/branches
/tags
나는 트렁크 마스터 지점, 자식 태그 정상 자식 브랜치와 태그와 같은 다른 지점의 역할을 원하기 때문에.
가 나는 오류 다음 얻을
git svn clone --stdlayout <svn-repo-url>
명령 아래 실행도 모두 위 명령의
git svn clone <svn-repo-url> -T trunk -b branches -t tags
을 시도 :
fatal: .git\svn\refs\remotes\origin\https;C:\Softwares\Git\index: index file open failed: Invalid argument
(in cleanup) update-index -z --index-info: command returned error: 128
W: +empty_dir: branches/<svn-repo-url>/branches
fatal: Unable to create '<my-git-working-directory>/.git\svn\refs\remotes\origin\https;C:\Softwares\Git\index.lock': Invalid argument
를 그리고 명령 아래 실행하면
git svn clone --trunk=/trunk --branches=/branches --tags=/tags <svn-repo-url>
내가
svn-remote.svn: remote ref '/Users/<user-id>/AppData/Local/Programs/Git/trunk:refs/remotes/origin/trunk' must start with 'refs/'
이
나는 동일한 문제가 있었지만 https://github.com/nirvdrum/svn2git를 사용했다. – 2Fast2BCn