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

Re: Flattening a repository.

From: Ryan Schmidt <subversion-2009a_at_ryandesign.com>
Date: Sun, 18 Jan 2009 19:19:33 -0600

On Jan 18, 2009, at 09:51, Karl Heinz Marbaise wrote:

>> Is there any way for me to do this operation in a way that my
>> users can
>> just update their checkouts to be in sync with the new repository?
> You have to use the --force-uuid in the new repository....
> But this is only the first part of the plan, cause you'll change the
> highest revision number....and that's the problem here...

Please do not use --force-uuid when the old and new repositories are
not identical! Working copies will explode in exciting ways when they
talk to the new repository and expect it to be the old repository.
That is the reason UUIDs exist -- to ensure that each unique
repository has a universally unique identifier, so that working
copies will be able to tell, via the new UUID, that they are not
talking to the same repository and must therefore abort.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-01-27 22:41:40 CET

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.