[SVN, Git] TortoiseGit을 사용하여 커밋 이력 포함으로 SVN 리포지토리를 Git으로 이동합니다.
1599 단어 TortoiseGitsvnGitTortoiseSVN
꽤 힘들었기 때문에 메모
Git to Git 은 기사에 정리했지만, SVN to Git으로의 리포지토리 마이그레이션에 대해 이번에는 정리합니다.
■방법
0. [중요] Windows 32bit 버전의 Git 설치
64bit 버전이라면 알려진 결함이나 무언가로 git svn clone
이런 것 같기 때문에 Git32bit을 설치.
1. 임의의 폴더에서 오른쪽 클리 메뉴 Git 클론 (복제) ...을 클릭

2.SVN URL 세트
URL ... SVN의 URL 입력
디렉토리 ... 다운로드 대상 폴더 입력
SVN 리포지토리에서 확인
주의)
· 트렁크, 태그, 브랜치가 있는 경우, URL도 이들이 있는 계층을 포함한 주소로 해, 체크를 넣는다.
· 최신 리전 만 복제하는 경우 From
에 최신 리비전 번호를 입력하여 실행하십시오.

3.SVN에서 다운로드 및 Git 용으로 자동 변환
완료되면 하단에 청지에서 성공이라고 표시된다.

주의) 개정이 많을수록 시간이 걸리므로 차분히 기다린다.
4.Origin 리모트 세트
git remote add origin https://hogehoge.com/hoge.git
5. 로컬 정보를 원격으로 push
git push -u origin master
이상
Reference
이 문제에 관하여([SVN, Git] TortoiseGit을 사용하여 커밋 이력 포함으로 SVN 리포지토리를 Git으로 이동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/msht0511/items/96a9a5544d5464a9dc1c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git remote add origin https://hogehoge.com/hoge.git
git push -u origin master
Reference
이 문제에 관하여([SVN, Git] TortoiseGit을 사용하여 커밋 이력 포함으로 SVN 리포지토리를 Git으로 이동합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/msht0511/items/96a9a5544d5464a9dc1c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)