Without having a pure SVN answer, I would like to refer to the SO question "How to fool git-svn to recognize merges made with svn?"
I recommended doing those git merges in a special branch, but a simpler solution would be to record (at least the most recent) SVN merges in the git-svn
cloned repo with git grafts file, in order to transform:
o-...-A---o---D--- unstable
/
X-----B---M---o---o--- stable
into:
o-...-A---o---D--- unstable
/ \
X-----B---M---o---o--- stable
, easing the git merge process, before dcommit and sending that back to SVN.
VonC
2010-03-29 07:15:07