Использование git-svn для объединения ветви svn обратно в транк и транк обратно в ветку

Поэтому я использую git и взаимодействую с репозиторием SVN.

У меня есть SVN TRUNK, который выглядит так:

A-B-C-D

И ветка svn bug_fixes, которая разветвляется при коммите B или C:

 -c-d-e-f-g-h-i

Теперь мне нужно вернуть коммиты cdefghi из моей ветки svn обратно в ветку master.

Я знаю, что я мог бы просто сделать сдавленный коммит, назовем его сквош SQUASH (который будет содержать cdefghi), но тогда кажется, что мне нужно было бы убить ветку bug_fixes и запустить новую ветвь, чтобы чисто продолжить.

Вот:http://blog.red-bean.com/sussman/?p=92 они предлагают:

checkout филиал.

merge изменения хозяина в ветке.

Checkout хозяин.

merge --reintegrate филиал меняется на мастера.

Продолжайте разработку.

К сожалению, git-svn, похоже, не распознает команду "merge --reintegrate" для svn.

Итак, как мне сделать, чтобы ветвь и мастер имели все коммиты, чтобы можно было продолжить разработку с использованием команд git-svn?

Ответы на вопрос(5)

Ваш ответ на вопрос