도와주세요. 이것은 나를 위해 그것을하지 않는 것 :브랜치를 보존하면서 SVN 저장소를 Git으로 변환하려면 어떻게해야합니까?
git svn clone --stdlayout --authors-file=../authors.txt file:///home/path
도와주세요. 이것은 나를 위해 그것을하지 않는 것 :브랜치를 보존하면서 SVN 저장소를 Git으로 변환하려면 어떻게해야합니까?
git svn clone --stdlayout --authors-file=../authors.txt file:///home/path
실제 망할 놈의 태그와 가지에 SVN "태그"와 "가지"를 변환하는 방법을 포함 here 가능한 지침, 꽤 철저한 세트가있다.
가장 간단한 방법은 모두를 처리하는 루비 스크립트 인 svn2git을 사용하는 것입니다. 나는 지난 8 개월 동안 그것을 사용하여 아주 큰 subversion repos를 git로 변환했다; 그것은 내가 직장에서 찾은 최고의 도구입니다.
내가 명시 적으로 브랜치와 태그를 지정으로 큰 행운이 있었다 :
git svn clone http://server.com/svn/project -T trunk -b branches -t tags project
git remote add origin [email protected]:project
git push origin master
나는 SmartGit와 SVN을 복제하려고 할 것이다 : 그것은 대응에 EOLs을, 지점, 태그와 같은 같은 SVN의 개념을 번역 무시 힘내 개념.
어쩌면 내가 쉽게 노하우를 찾을 수
....
은 임의의 지점은 자식 저장소에 작성하고 있습니까? ('git branch -a'), 당신이 복제하고있는 SVN 프로젝트의 레이아웃은 무엇입니까? – dbr