Re: Subversion integration with git
From: David Michael Barr <hidden>
Date: 2016-06-15 22:48:30
Pascal,
quoted
My project is still in the preview phase but has enough to import commit-tree structure bar symlinks and executable flags. It imports my 22000+ commit 2.8GB dump in 4 minutes. It is currently 840 non-comment lines of C. I aim to produce output that git-svn can take over from.Impressive numbers! I've converted many projects using git-svn and yes it is slow. Just curious, does it handles branches? Can it handles not standard layout (trunk/branch/tags)? When you have a git-svn compatible output I would be willing to test it on a project.
My initial design target is a one-to-one translation of the subversion history to a single linear git branch. I'm working under the assumption that something like git filter-branch can be used to transform the history to a more logical representation. This should allow any subversion layout to be handled. When I have git-svn compatible output, I'll proudly announce the first release.