title: Converting Git repository into SVN with SubGit
body: <p>I am using <a href="http://subgit.com/" rel="nofollow">SubGit</a> to synchronize Git and SVN repos. When cloning a remote Git repo I want to preserve all the history of that repo. The steps I currently follow allow me to copy the history of the master branch only:</p>
  
  <pre><code>svnadmin create svn_repos
  subgit-1.0.0-EAP_1381/bin/subgit configure svn_repos
  subgit-1.0.0-EAP_1381/bin/subgit install svn_repos
  git clone svn_repos gitRepo
  
  cd gitRepo/
  git remote add -f newRemote git://127.0.0.1/gitRepo
  ...
  From git://127.0.0.1/gitRepo
   * [new branch]      FirstProductionTag -&gt; newRemote/FirstProductionTag
   * [new branch]      SecondProductionTag -&gt; newRemote/SecondProductionTag
   * [new branch]      ThirdProductionTag -&gt; newRemote/ThirdProductionTag
   * [new branch]      bugfix     -&gt; newRemote/bugfix
   * [new branch]      bugfix2    -&gt; newRemote/bugfix2
   * [new branch]      master     -&gt; newRemote/master
  
  git merge -s ours --no-commit newRemote/master
  git read-tree --prefix=foo/bar/ -u newRemote/master 
  git commit -m "Merged new Remote into subdirectory /foo/bar"
  git push origin master
  </code></pre>
  
  <p>How can I merge the changes from bugfix and bugfix2 branches at the same time? Thanks!</p>