title: Migrating from SVN to Bitbucket- Having issues with my scenarios [Tried multiple methods from past 2 weeks-yet Failed]
body: <p>Please Read out with patience(as I really want to convey my problem) <strong>Maybe at the end everything will make sense :)</strong></p>
  
  <p>So From last two weeks I am continuously trying every single methods/solutions to migrate already existing projects in SVN to Bitbucket!</p>
  
  <p><strong>Context</strong> : I am a fresher and totally new to these systems, though my organization expects from me to migrate existing SVN repositories to Bitbucket. </p>
  
  <p><strong>Requirement</strong> : To move trunk , partial branches and latest two tags!</p>
  
  <p><strong>How actually I started</strong>:</p>
  
  <p>1) First with trunk folders to Bitbucket :</p>
  
  <p>For that I created a repository  in bitbucket through UI -> then cloned it in local-> then placed trunk files in local directory-> did git add,commit and push.</p>
  
  <p>Got my trunk files in master branch.</p>
  
  <p>2) Then I started with Branches, (as I needed only few of the branches!) :</p>
  
  <p>For that I created one branch in bitbucket repository.
  then I created one folder in local->git init->used git remote add remotebranch  -> git fetch remotebranch -> git checkout  -> copied content of branch from svn to this local folder -> Then again add, commit and push!</p>
  
  <p>Up to this step I got my trunk and branch created successfully as per my understanding. (Don't know I was doing it the right way or not)</p>
  
  <p>3) Then I started onto tags! (which was a pain), I wasn't able to migrate specific tags but somehow I found a way to migrate all tags to my repository in Bitbucket.</p>
  
  <p>using one blog : <a href="http://www.sailmaker.co.uk/blog/2013/05/05/migrating-from-svn-to-git-preserving-branches-and-tags-3/#push-for-real" rel="nofollow noreferrer">http://www.sailmaker.co.uk/blog/2013/05/05/migrating-from-svn-to-git-preserving-branches-and-tags-3/#push-for-real</a></p>
  
  <p>I used only git push --tags origin option from there!</p>
  
  <hr>
  
  <p>Seems like organization is not happy with my approach and they want everything in proper way, with there conditions,i.e. all history, trunks , selective branches and selective tags to be migrated.</p>
  
  <hr>
  
  <p>Maybe my approach was not at at all valid from your side too! but I really have no Idea about how these things works and how to meet there requirements.</p>
  
  <p>I have tried many solutions but nothing works out for me at one shot!
  I even think SVN provided to me don't uses stdlayout! i.e, 1 repository have folders( branches, tags and trunk) , branches contain (many branches--I don't have any idea what and how they works, I just have to migrate it selectively-> say 2 out of 15!) ,tags again contain multiple tags(but I need only specific tags!) , trunk sometimes have 2 or more sub-folders and inside them they contains different project files ( I was asked to treat 2 subfolders as separate repositories in bitbucket and follow 1 master contain one project rule)</p>
  
  <p>Trust me I have followed every solution with all my understanding! Got no answer for my situation!</p>
  
  <p>It would be helpful if someone will be able to give some solution here instead of further references.</p>
  
  <p>Thanks for baring with me.</p>