내가 최근 참여한 프로젝트가 있습니다. 이 프로젝트는 sourceforge.net에 나열되어 있으며 지난 몇 년 동안이 서비스를 사용해 왔습니다. 이 프로젝트는 sourceforge.net을 17 년 동안 사용해 왔으며 많은 그래픽 자산, 음악 등을 가지고 있습니다. 이제 프로젝트를 github.com으로 마이그레이션하려고합니다. 이제 github.com은
저는 실제로 Bitbucket에 저장소가 있으며 SVN 시스템으로 마이그레이션하고 싶습니다. 그물에 가이드의 대부분은 SVN에서 GIT, 역에 거의 지침서이다. 나는 거북이 SVN을 사용하고 같은 거즈의 몇 가지 시도했습니다 : 1. cd /path/to/git/localrepo
2. svn mkdir --parents protocol:///path/to
프로젝트를 개발하는 동안 GIT와 함께 일하고 있습니다 만, 이런 이유로 마스터 분기를 사용하여 작성된 SVN 저장소를 일주일에 한 번 업데이트해야합니다. 따라서 GIT 마스터 브랜치를 빈 SVN 저장소로 내보내려고합니다. 우선 GIT에게 SVN에 관해 알릴 필요가 있습니다. 나는, 나는 git svn init http://some/remote/svn/pr
로컬 svn 저장소를 git로 마이그레이션하려고합니다. 이 게시물의 단계를 수행했습니다. How to migrate SVN repository with history to a new Git repository? 더욱 구체적으로 this answer (가장 단순한 것처럼 보임). 세션을 만들 수 없습니다 : URL에서 저장소에 연결할 수 없습니다 '를 파일
현재 svn 소스 제어 프로젝트를 Git (BitBucket)으로 마이그레이션하는 중입니다. No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
Everything up-to-date.
내가 SVN 레이아웃은 표
나는 하나의 저장소를 자식과 svn으로 구성한다. svn은 협업을위한 것입니다. 내가 많은 많은 커밋과 지점을 만들고 싶지만 다른 사람들과 intefere하고 싶지 않기 때문에 자식은 내 자신의 관리이다. 10 개의 git 커밋과 함께, 나는 수동으로 한 번 커밋합니다. 따라서 git => svn을 동기화 할 필요가 없습니다. 현재 새 svn 커밋을 볼 때
git svn propset을 사용하여 svn:externals 속성을 설정할 수 있습니까? svn:eol 속성을 설정하려면 git svn propset을 성공적으로 사용했습니다. 그러나 svn:externals의 경우 svn:externals이 여러 줄 속성이기 때문에 어떻게 할 수 있는지 확신 할 수 없으며 속성 값의 여러 줄을 명령 줄에 표시 할 수
일부 svn-repo를 Atlassian 자체의 this tutorial을 사용하여 git (Atlassian Stash)로 변환하려고합니다. 내가 명령을 실행하면 java -jar svn-migration-scripts.jar verify
나는 다음과 같은 결과를 얻을 : svn-migration-scripts: using version 0.1.56b
SVN에서 GIT 로의 마이그레이션을 수행하기 위해 this 게시물을 사용하기 시작했습니다. 일 전,이 실행 : git svn fetch
을 그리고 그것은 여전히 실행중인! 콘솔 로그가 개정 번호를 계속 변경하고 디렉토리 크기가 계속 커지는 것을 볼 수 있습니다. 지금은 12GB입니다. 그래서 내 SVN 저장소가 크고 도움이되지 않는 많은 가지가 있
svn2git을 사용하여 10,000 커밋의 큰 SVN 저장소를 Git 저장소로 변환했습니다. Git 저장소가 제대로 작동하지만 SVN 저장소에 비해 파일 크기가 상당히 큽니다. 이 원인은 SVN 브랜치가 새 브랜치로 제대로 작성되지 않았으며 마스터에서 전체 파일 내용을 복사하여 그 위에 작업 한 것으로 보입니다. 따라서 behind the master b