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

Re: move data around in the repository

From: François Beausoleil <fbeausoleil_at_ftml.net>
Date: 2004-12-14 19:51:43 CET

On 14/12/2004 09:46, Clemens Schwaighofer wrote:
> Hi,
>
> As I am quite new to subversion and versioning tools, I tend to make
> errors, mostly in the layout.
>
> So today I imported a new project into
> svn://server/clients/customer/project/, then later I, after I checked
> out and did some work on it, that I totaly forgot to create my dev and
> stable subfolders, so I am missing a level here.
>
> I played here at home on my win xp box around with moving data around on
> the server, read through the docu for branching, but I don't know what
> the best way is to solve this:
> move all files and directories from
> svn://server/clients/customer/project/ to the subfolder
> svn://server/clients/customer/project/stable/.
>
> What is the most smartest way? try to move files directly on the server
> or checkout a working copy, create there the "stable" subfolder and move
> everything (via svn mv) into this subfolder and commit that update and
> later re-checkout only the stable subfolder?
>
> is there another "easier" way?

Unfortunately, no. You'll have to move everything "by hand" to it's new
location. You might want to take a look at RSVN[1], a Python utility
which allows multiple operations to occur on a the repository side as a
single atomic commit, instead of multiple ones, such as in this case.

Hope that helps !
François

[1] https://opensvn.csie.org/traccgi/rsvn/trac.cgi/wiki

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Received on Tue Dec 14 20:01:07 2004

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

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