2012-03-12 3 views
0

Google에는 Google 코드와 Github에 각각 하나씩 두 개의 리포지토리가 있습니다. 나도 한때, 너무 많은 커밋 전에 이러한 저장소를 합병했다 (이 지침을 통해 : http://help.github.com/import-from-subversion/). 나는이 커밋을 다시 병합하려고했다하지만 난 자식 svn의 REBASE 또는 자식 svn의 dcommit를하려고 할 때 오류 얻을 :분기 된 SVN 및 Git 리포지토리를 다시 동기화합니다.

Unable to determine upstream SVN information from HEAD history 

내가이 질문의 지침에 따라 시도를하지만 일치하도록 머리를 얻을 수 없습니다 svn 역사. 나는 둘 다에 대한 마지막 공통점을 발견 할 수있다. 그래서 나는 그 커밋으로 되돌아 가서 빨리 감기하려고 노력해야 만하지만, 어떻게 해결할지는 모르겠다.

답변

0

If you ever lose your local copy, just run the import again with the same settings and you’ll get another working directory with all the necessary git-svn settings saved.

당신 삭제가 SVN - 메타 난 아직 내 로컬 복사본이

+0

(그러나 당신이 그것을 완료) 안, 난 당신이 무슨 뜻인지 모르겠습니다. svn 또는 git repo를 가져와야합니까? – Dave

+0

로컬 복사본 (아마도 github 미러)은 svn-metadata가 없기 때문에 동기화에 사용할 수 없으며 쓸모가 없습니다. "업스트림 SVN을 결정할 수 없습니다"는 정확하게이 것을 의미합니다 –