2012-04-03 3 views

답변

3

당신은 git svn fetch --parent를 사용하여 현재 HEAD에 해당하는 원격 지사를 가져올 수 있습니다.

슬픈 듯이 부모 분기가 아닌 하나의 원격 Subversion 분기에서 가져올 수 없습니다. 당신은 배경에서 git svn fetch의 걷어차기를, 그러나 할 수있다; 그것은 당신의 작업 카피에 전혀 영향을 미치지 않을 것입니다. cron을 사용하여 밤새 자동으로 가져 오기를 수행하도록 컴퓨터를 설정했습니다.

0

동일한 문제가 발생했습니다. 우리의 솔루션은 SVN에서 가져 오기를 사용하지 말고 git은 모든 SVN 태그, 가지 및 트렁크를 git과 같은 구조로 가져 오도록했습니다.

SVN 저장소가 제대로 작성되지 않았습니다 (trunk/tags/branch 디렉토리). 그러나 중요하지 않습니다.

이 작업은 시간이 오래 걸립니다. 이 후 작업 흐름은 git과 같습니다. 당신은 커밋 git에서 같은 지점을, 다음 ...

는 SVN에 커밋 :

git svn dcommit 

체크 아웃 SVN에서 : (차이에서)

git svn rebase