title: Restructuring a Subversion Repository without losing any history
body: <p>Having asked <a href="https://stackoverflow.com/questions/2611237/subversion-repository-layout">this question</a> and received a very satisfactory answer, I now wish in hindisght that I had made a different choice for the layout of my subversion repository.</p>
  
  <p>My repo layout is currently:</p>
  
  <pre>
  /trunk
        /Project1
        /Project2
  /branches
           /Project1
               /Branch1
               /Branch2
           /Project2
  /tags
       /Project1
            /Tag1
            /Tag2
       /Project2</pre>
  
  <p>Of course now I wish I'd made the other decision:</p>
  
  <pre>
  /Project1
           /trunk
           /branches
           /tags
  /Project2
           /trunk
           /branches
           /tags  </pre>
  
  <p>So the question now becomes: how can I make this transition, while keeping my version history intact? Is there a way of doing that?</p>