git version 1.7.1
svn, version 1.6.12
Ubuntu 10.10
У меня только git, и я использовал svn. Но я не использовал их вместе. У меня был git-репозиторий, и я должен был добавить больше своего хранилища в подрывную. Поэтому я использовал git-svn. Что работает нормально, большую часть времени. Тем не менее, я нахожу круги кругами.git-svn rebase и проблема dcommit
Я единственный, кто работает над этим проектом.
Я вношу некоторые изменения в свою ветку. я стадия их:
git stage gateway.c
Затем их совершить локально мерзавец:
git commit m"Made some changes"
Тогда я хочу, чтобы зафиксировать их в подрывную деятельность. Получить последние обновления:
git svn rebase
Затем я получаю следующее сообщение:
It seems that I cannot create a rebase-apply directory, and
I wonder if you are in the middle of patch application or another
rebase. If that is not the case, please
rm -fr /home/joe/projects/gateway/.git/rebase-apply
and run me again. I am stopping in case you still have something
valuable there.
rebase refs/remotes/trunk: command returned error: 1
I then doing the following:
rm -fr /home/joe/projects/gateway/.git/rebase-apply
Тогда я снова сделать перебазироваться:
git svn rebase
Сообщение заключается в следующем:
First, rewinding head to replay your work on top of it...
Applying: Issue with getting the port from the user context.
Using index info to reconstruct a base tree...
Falling back to patching base and 3-way merge...
Auto-merging driver.c
Auto-merging gateway.c
CONFLICT (content): Merge conflict in gateway.c
Failed to merge in the changes.
Patch failed at 0001 Issue with getting the port from the user context.
When you have resolved this problem run "git rebase --continue".
If you would prefer to skip this patch, instead run "git rebase --skip".
To restore the original branch and stop rebasing run "git rebase --abort".
rebase refs/remotes/trunk: command returned error: 1
Который ставит меня на ветку, называемую, и w шляпа эта ветка и что это такое ?:
*(no branch)
Затем я разрешаю конфликты с этой веткой. Затем я проверяю свою ветку play_video. Я пытаюсь сделать другой:
svn git dcommit
И я снова обворачиваю круги.
Перед тем, как начать потянув меня за волосы, может кто-нибудь предложить мне несколько советов,
Большое спасибо за любые предложения,
Имея такую же проблему здесь ... почти 3 года и не предложение ... – Quartz