Ketan Padegaonkar wrote on Fri, 30 October 2009 16:40
Still need to figure out how to keep git and svn in sync with one
committer checking in into svn and me having to pull -- I hate doing a
git svn rebase
That's actually exactly what I'd do. I'd set up a repo that you don't use that is a svn remote of the real svn and an alternate remote of github. Then a cron job that "git svn fetch; git svn rebase; git push github svn:master" every 20 minutes or so.
Since the github repo is just a mirror of the svn, you can't push to which keeps the svn rebase from being an issue.