title: Pull/Clone a svn repository into hg with new default branch name?
body: <p>I'm forking a project's SVN repo and need to integrate into my Mercurial repo. To keep things simple I have a local hgsubversion repo and a local hg repo. However both the mercurial and hgsubversion repo uses <code>default</code> as their default branch name. My goal here is to put the original code and updates on one branch and my code on the <code>default</code> branch</p>
  
  <p>However I have yet to be able to do this. </p>
  
  <pre><code>W:\programming\tcsite-svn-test&gt;hg clone http://*HG_SITE*/hg .
  no changes found
  updating to branch default
  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
  
  W:\programming\tcsite-svn-test&gt;hg branch blizzard
  marked working directory as branch blizzard
  
  W:\programming\tcsite-svn-test&gt;hg commit
  
  W:\programming\tcsite-svn-test&gt;hg log
  changeset:   0:be13a9580df0
  branch:      blizzard
  tag:         tip
  user:        Leon Blakey &lt;lord.quackstar@gmail.com&gt;
  date:        Fri Jan 14 23:44:25 2011 -0500
  summary:     Created Blizzard Branch
  
  W:\programming\tcsite-svn-test&gt;hg pull http://*SVN_SITE*/svn/
  pulling from http://*SVN_SITE*/svn/
  ....
  pulled 23 revisions
  (run 'hg update' to get a working copy)
  
  W:\programming\tcsite-svn-test&gt;hg branch
  blizzard
  
  W:\programming\tcsite-svn-test&gt;hg branches
  default                       23:93642a8890ab &lt;------
  blizzard                       0:be13a9580df0
  </code></pre>
  
  <p>Not surprisingly, hgsubversion puts pulled commits into the <code>default</code> branch when I really need them in the <code>blizzard</code> branch. From the docs, there is no way to rename the branch that a commit came from.</p>
  
  <p>Frustratingly I can't even come up with a way to do it on a repo with only the hgsubversion repo being pulled from, nothing else. All commits are tied to that one branch no matter what.</p>
  
  <p>Is there any suggestions on how to pull changes from an SVN repo and rename the branch to something else?</p>