Я создал git-зеркало репозитория SVN, выполнив:
- Создать новый репозиторий на github
- mkdir зеркало && зеркало cd
- git svn init [svn url]
- git svn fetch -rHEAD
- git remote add origin [URL-адрес github]
- git svn rebase
- git push origin master
Это отлично работает, и я могу просто обновить его:
- git svn rebase
- git push origin master
Однако, если я перехожу на другой компьютер и хочу его обновить, я пробовал:
- git clone [github url]
- git svn init [svn url]
- git svn fetch -rHEAD
- git remote add origin [URL-адрес github]
- git svn rebase
, но здесь я получаю:
«Невозможно определить восходящую информацию SVN из истории рабочего дерева»
Кто-нибудь может объяснить как это сделать правильно?
задан David Doria 5 June 2012 в 12:05
поделиться