Initialized empty Git repository in /Users/lantrix/tweet/.git/ Using higher level of URL: http://plugins.svn.wordpress.org/tweet => http://plugins.svn.wordpress.org
As of v1.6.4 of git, you can now use a –no-minimize-url when doing a git-svn clone. This makes git clone only the part of the repo you want; and the added bonus is you can get all your tags and branches.
Here is how I did it:
It still took a while to parse all the SVN history, and now of course this stands out in the git-svn doco
The authors.txt file just mapped my svn users to git user/email pair, e.g.:
lantrix = Lantrix <firstname.lastname@example.org> plugin-master = none <email@example.com> (no author) = none <firstname.lastname@example.org>
You will probably want to have a look at these set of scripts. Have a read of NothingMuch’s perl blog for extra steps and details on extra svn conversion scripts.