Выбор вишни с помощью git-svn

Я столкнулся с проблемой слияния подмножества ревизий из одной тематической ветки в другую. Поскольку я использую git-svn, мне было любопытно посмотреть, можно ли для этого использовать выбор вишни. Используя Subversion, я бы сделал:

svn merge -c A
svn merge -c B
svn merge -c C
...
svn commit ...

что произойдет, если я попытаюсь сделать это?

git checkout branch1
git cherry-pick A
git cherry-pick B
git cherry-pick C
git svn dcommit

Если я прочитаю страницу руководства git svn, я получу ответ «не делайте этого», но у меня сложится впечатление, когда поиск в Google этого git svn теперь намного лучше справляется с подобными проблемами.

9
задан JesperE 13 December 2010 в 13:07
поделиться