I'm testing the best approach to move a svn repo to git. git-svn is not an option given that it puts all branches/tags/trunk together as a single branch.... not good.
I'm running svn2git at the moment (locally) and it's taking for ever, even for a rather-small repo that must be on less than 8000 revisions.
I want to give svn-all-fast-export a try and it seems to do a fairly good job at tracking branches/merges (plus is fast as hell) but I see that at the end I'm missing revisions from the last gew months wich is not an option to be left out. What I wonder is what I can do to make it move ahead.
I see this error message on the output:
some-path rev 7613 did not match any rules; auto-recursing
some-other-path rev 7613 did not match any rules; auto-recursing
yet-some-other-path rev 7613 did not match any rules; auto-recursing
Was there a problem with this revisions that made the migration process stop short? What can I do to solve it?
This is what I'm running:
svn-all-fast-export --rules /usr/share/doc/svn-all-fast-export/samples/merged-branches-tags.rules ~/location-to-svnrepo/
Thanks in advance.