I am using Subgit to import SVN repository to git, maintaining revision history.
Here is my svn repo structure:
Root trunk branches uat qua su