svn - How do I correct a Subversion project where I omitted trunk? -


I have a launch project called inboundum. It was my first, and when I made it, I left the trunk. I should go in the form of inboundum / trunk as the right framework. I had another project like this, but as there was no modification, I did svn delete and then svn import and it worked well but I have Along with many amendments and I do not want to lose history.

I can not do svn move , because SVN will not allow me to run a project inside myself.

I suspect that I need to go down the svnadmin dump / load path, so I did this:

  svnadmin dump / dissection / active | Svndumpfilter inboundem & gt; Inboundem.dump  

And he has created a dump file for Inbad with all his history, but what can I do now?

I suspect that I should do svn delete and delete the project, then manually edit the dump file and change the node path from Inbound to Inbound with Inbound / Trunk, and then click

  svnadmin load / enterprise / active & lt; Inboundem.dump  

Is it safe? Is there an easier way? Maybe I should just force it, and after all one amendment, do a check, remove the project and then revise the project revision by modification.

svn mv svn: // repo / inboundem svn: // repo / trunk svn mkdir svn: / / Repo / inboundem svn MV svn: // repo / trunk svn: // repo / inbound / trunk

Comments