2012-02-01 4 views
0

오픈 소스 프로젝트의 svn 저장소를 체크 아웃했습니다. 이제 몇 가지 맞춤 설정을 변경했으며이 변경 사항을 git 저장소에 저장하고 싶습니다.이미 체크 아웃 된 svn 저장소에 git-svn 사용

제가 이해하는 한, 이것은 git-svn으로 수행 할 수 있습니다. 그러나, 나는 이미 svn을 체크 아웃하고 나의 작업 카피를 수정 했으므로 여기서 git-svn으로 시작할 수 있습니까?

git-svn에 대한 모든 자료는 svn의 복제본/체크 아웃으로 시작합니다.

도움 주셔서 감사합니다.

답변

1

수정 사항을 복사하고 제안 된대로 복제 체크 아웃을 수행 한 다음 다시 복사 한 다음 커밋하십시오. gitignore .svn 디렉토리뿐만 아니라 일반적으로 무시할 파일을 생성하는 것을 잊지 마십시오.

0

언급 한대로 SVN 저장소의 복제/체크 아웃을 수행해야합니다. SVN repo의 로컬 사본에는 나중에 git repo에서 원하는 히스토리 정보가 포함되어 있지 않습니다. 새로운 git repo에서만 변경 사항을 적용하려면 그렇게 할 수 있습니다. 패치를 작성하고 git 저장소를 만든 다음 패치를 적용하십시오.

관련 문제