On Mon, Nov 19, 2012 at 01:50:56PM -0500, C. Michael Pilato wrote: > On 11/19/2012 01:45 PM, Eric S. Raymond wrote: > > Some of you will recall that I did a lot of work early this year > > on the dump stream documentation as part of an effort to enable > > reposurgeon to read Subversion dump files directly, translating > > Subversion histories into a DVCS-style commit DAG that can then > > be exported into git, hg, or bzr. > > > > I am pleased to be able to announce that this effort has been > > (somewhat belatedly) successful. > > Congratulations, Eric!
Indeed, very nice! Combined with svnrdump this should allow anyone to convert any publically accessible SVN repository to git/hg/bzr with history preservation :) Would reposurgeon in theory be able to use SVN dump files as a destination as well as a source? Or perhaps the answer is to teach 'svnadmin load' about third-party formats, such as git's fast-import (which would then need to solve a rather similar data model mapping problem)?