title: Mercurial pull from bitbucket times out. Artist commited too large of a file then deleted it in a later commit
body: <p>Currently I am unable to pull from my repository on bitbucket as it times out after 15 minutes or so. I am using SourceTree on mac as my program. I have tried pulling many times but it keeps failing and rolling back. Is there a way to do a partial pull or some other workaround? I'm not sure where to type in commands like <code>hg pull</code> from SourceTree.</p>
  
  <p>I tried copying the large files from the artist's computer to mine but the pull continues to time out.</p>
  
  <p>Any help would be much appreciated as I don't want to clone the whole repository and lose my changes I've made locally in the last couple of days.</p>
  
  <p>The error log is as follows:</p>
  
  <pre><code>transaction abort!
  rollback completed
  http authorization required
  realm: Bitbucket.org HTTP
  user: wightwhale
  pulling from https://wightwhale@bitbucket.org/wightwhale/this-is-not-a-ball-game
  searching for changes
  adding changesets
  adding manifests
  adding file changes
  abort: connection ended unexpectedly
  Completed with errors, see above
  </code></pre>
  
  <p>Thanks!</p>