[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Reorganizing A Repository

From: Kevin Grover <kevin_at_kevingrover.net>
Date: 2007-03-31 01:24:57 CEST

You can use the TSVN repo-browser -- and very nice tool -- (on
right-click menu when you right click inside a controlled directory).
Keep in mind, each move is a commit (bumps the version number).

You do it all with svn command-line commands: get a list of all
directorys/files to a file. Edit the file svn move all those files
info trunk, then run the script (Assuming the repository already has
the trunk directory).

You could just check out the respository, create trunk/tags/branches,
use TSVN menu to add them. [NOTE: You MUST do the 'add' before the
rest will work.] Now, using explorer, you can select all the other
files/folders and right-click drag them to trunk. On the pop-up menu,
choose "SVN Move versioned files here". Make sure everything is where
it should be and commit. Now, it's all done in one commit step. You
can then switch your main devepment check-out directory to the /trunk
directory, or just checkout a new copy.

On 3/30/07, V Chandrasekhar <Shaker@sonarmed.com> wrote:
>
>
>
>
> When I first set up my repository, I forgot setup the recommended "trunk",
> "branches", and "tags" folders at the top. At this time, I am interested in
> adding these and moving all my source code under "trunk".
>
>
>
> I have found a way to do this using the svn command tool, as a series of
> server side moves. [Add the above three directories and then move each of my
> source directories into trunk.] I have a number directories and files to
> move and obviously this is tedious.
>
>
>
> Is there a way to do this using Tortoise SVN? I didn't see a "move" command
> under Repo-Browser.
>
>
>
> I tried to do this organization on the client side but am having problems
> with that also.
>
>
>
> Thanks.
>
>
>
> Shaker

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Sat Mar 31 01:25:15 2007

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.