>
Linedata Limited Registered Office: 85 Gracechurch St., London, EC3V 0AA Registered in England and Wales No 3475006 VAT Reg No 710 3140 03 -----Original Message----- > From: Nico Kadel-Garcia [mailto:nka...@gmail.com] > Sent: 10 September 2010 23:01 > To: Lorenz > Cc: users@subversion.apache.org > Subject: Re: Repository Directory Tree > > On Fri, Sep 10, 2010 at 5:57 PM, Nico Kadel-Garcia > <nka...@gmail.com> wrote: > > On Fri, Sep 10, 2010 at 1:42 AM, Lorenz <loren...@yahoo.com> wrote: > >> Giulio Troccoli wrote: > >>>[...] > >>>- check out the whole thing (it might be too big but maybe not) > >>> svn checkout file:///var/svn ~/tmp This will create a new > >>>directory called tmp in your home directory whit the whole > of your repository. > >>>Insinde ~/tmp you will have var/svn/proj1, var/svn/proj2 > and var/svn/proj3. > >>> > >>>- move the projects to the root of your repository > >>> cd ~/tmp > >>> svn move var/svn/proj1 proj1 > >>> svn move var/svn/proj2 proj2 > >>> svn move var/svn/proj3 proj3 > >>>Since you have used svn command the history will be preserved. > >>> > >>>- commit > >>> svn commit -m"Reorganising the projects" > >> > >> if you don't want to check-out the whole repository, and > are working > >> from the command line anyway, you can use svnmucc to do the > >> restructuring in one commit without a working copy. > >> > >> svnmucc mv url1 url2 mv url3 url4 ... > >> -- > > > > What, exactly, is wrong with: > > > > Gahh, web interface messed with my use of tabs in typing: > > What's wrong with this syntax to do the move without a checkout? > > svn move [URLOFREPO]/var/svn/proj1 [URLOFREPO/proj1 Nothing at all. I personally prefer to do all my restructuring in a working copy and commit once I'm happy, that's why I suggested that way. G