일부 SVN 리포지토리를 체크 아웃하고 프로젝트를 만들었습니다. 몇 가지 변경과 구성을 마친 후에는 SVN 저장소에 git을 사용할 수 있다는 것을 알게되었습니다. 하지만 내가 찾은 유일한 방법은 git-svn을 사용하여 저장소를 복제하는 것이 었습니다. 이미 저장소를 체크 아웃하고 작업 했으므로 기존 저장소를 변환하고 싶습니다. 가능한가? 가장 좋은 방법은 무엇입니까?Subversion repo의 로컬 체크 아웃을 git-svn으로 로컬 수정하여 변환하는 방법은 무엇입니까?
1
A
답변
2
아니요, 불가능합니다. 로컬 체크 아웃에는 정보 (분기, 태그, 기록)가 충분하지 않습니다. SVN repo를 git으로 변환하려면 SVN 서버에 액세스하거나 적어도 svnadmin dump
의 덤프가 필요합니다.
SVN을 git로 변환하는 많은 도구와 방법이 있습니다. How to migrate SVN repository with history to a new Git repository?
SVN 로그인 이름을 자식 형식 name <email>
으로 매핑하고 git svn clone
을 실행하는 작성자 파일을 만듭니다.
git svn
과 유사한 도구가 있습니다. svn2git (및 fast-export), reposurgeon 및 기타가 있습니다.
관련 문제
- 1. 로컬 SVN 체크 아웃을 Git으로 변환
- 2. 로컬 이웃 repo의 복사본을 만듭니다
- 3. 로컬 GIT Repo의 SCM URL
- 4. TeamCity에서 수동으로 Subversion 체크 아웃을 삭제해도 되나요?
- 5. Subversion - 로컬 서버
- 6. Subversion : 단일 사용자를 위해 다른 컴퓨터에서 여러 체크 아웃을 수행
- 7. Subversion 로컬 복사 GUI로 Eclipse를 사용 하시겠습니까?
- 8. jquery로 로컬 체크 박스를 만드는 방법은 무엇입니까?
- 9. 서버로 푸시하는 동안 DVCS의 로컬 체크 아웃을 어떻게/어디에서 백업해야합니까?
- 10. DisplayObject의 로컬 포인트를 변환하는 방법은 무엇입니까?
- 11. 로컬 Subversion repo를 bitbucket에서 호스팅되는 hg로 변환하는 방법?
- 12. 분기 된 repo의 로컬 분기를 어떻게 업데이트합니까
- 13. 로컬 REPO의 Maven 종속성은 .lastUpdated 확장자가 있습니다
- 14. 로컬 자식 repo의 URL을 찾는 방법
- 15. Subversion repo의 일부를 git으로 변환
- 16. 로컬 호스트에서 Github로 Subversion 저장소를 전송하는 방법은 무엇입니까?
- 17. Visual Studio 2012에서 자동 체크 아웃을 비활성화하는 방법은 무엇입니까?
- 18. 원격 서버에서 최신 버전의 체크 아웃을 강제 실행하는 방법은 무엇입니까?
- 19. SVN에서 자동 체크 아웃을 위해 젠킨스를 설정하는 방법은 무엇입니까?
- 20. Subversion 체크 아웃 제한
- 21. scons는 Subversion 체크 아웃을 지원합니까? 보인다 일부 사이트에서
- 22. 로컬 파일을 헤드 개정과 동기화하는 방법은 무엇입니까?
- 23. 내 로컬 git repo를 원격 repo의 내용으로 새로 고침
- 24. NetBeans 8.0의 Subversion 로컬 저장소로 어떻게 가져 옵니까?
- 25. 손상된 로컬 Subversion 작업 복사본을 수정하는 방법?
- 26. 로컬 Subversion 저장소를 bitbucket으로 가져 오기
- 27. 원격 Subversion 저장소에서 '내보내기'HEAD를 로컬 저장소로 커밋하십시오.
- 28. Subversion 로컬 저장소에 연결할 수 없습니다.
- 29. Git에서 로컬/마스터로 로컬/마스터 브랜치를 풀다.
- 30. Subversion 큰 repos 가져 오기/체크
SVN 저장소를 git-svn 저장소로 이미 존재하는 SVN 체크 아웃으로 "복제"할 수 있습니까? 앞에서 말했듯이 로컬 체크 아웃에는 서버의 추가 정보가 필요하며 서버에 액세스 할 수 있습니다. –
나는 그렇게 생각하지 않는다. 'git svn clone'은 빈 디렉토리가 필요합니다. – phd