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

Re: Correcting repository in place

From: Russ <rsivak_at_istandfor.com>
Date: 2007-07-11 00:28:08 CEST

I believe if you do some extra commits to have the repo catch up in revision numbers, it might work. Another solution is to do a fresh checkout of the new repo and then copy over any incommuted changes.

Russ
Sent wirelessly via BlackBerry from T-Mobile.

-----Original Message-----
From: "Jason Winnebeck" <jpwasp@rit.edu>

Date: Tue, 10 Jul 2007 18:04:15
To:<users@subversion.tigris.org>
Subject: Correcting repository in place

If I dump and reload a corrected repository on the server, how do I get
my clients to work again?

Based on my work from "svn mv "breaks" annotate" thread, I have
corrected the converter's problems. This resulted in a dumpfile with a
few less transactions. However, the old repository was live. What I did
was did the corrections in a separate repository, then did an svnadmin
dump --incremental of the changesets since the conversion. The resulting
repository seems to be how I want it with the proper history intact, and
I set the svn:date props of the revisions to be in the proper time, so
everything looks right. Problem is that the revision numbers are
different.

Now, the clients can't operate on the repository. I am not surprised:

svn: REPORT request failed on '/svn/AHM/!svn/vcc/default'
svn: No such revision 11275

Trying to do a "switch" or a "co" over the old location doesn't seem to
help, either. They give the same error. What can I do to replace an
existing repository? It's only been live for a couple of days and we are
a small team so the subtleties are OK (i.e. we are all at HEAD and don't
have anything referring to specific numbers yet, but might have some
changed files).

Is the only solution to manually "pack out" changes, delete everything
and start over?

Jason

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jul 11 00:29:30 2007

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.