RE: bug? corrupted revision?
From: Andersen, Krista <Krista.Andersen_at_itg.com>
Date: Tue, 28 Jun 2011 21:18:16 -0400
From: Andersen, Krista
Hi SVN users
We have the standard master/mirror repo setup as described in the Red Bean book. The sync is kicked off by the post-commit hook script. Today we noticed the sync was stuck on rev 768 on this repo (oddly it was 3 revs behind by then) so I gave the usual svnsync sync command and after a few rows of "....." I got the error posted above.
We recently (within a month or two) upgraded our Sparc-Solaris svn servers from SVN 1.6.9 to 1.6.16.
Usually we don't have sync issues with our many repos but revisions where the revs/?/?? file is near 100M or more does seem to timeout somewhere and we have a workaround that involves a dump/load of the overly large revision. (The file /Svn/repos/db/revs/0/768 is only 44M) I tried to create an incremental dumpfile for this revision 768 but I get another odd error:
Yet oddly - the revision before and after 768 work just fine for creating a dumpfile:
> svnadmin dump /Svn/repos -r769 --incremental --deltas > dmp769
The actions of revision 768 was the addition of a completely new folder to the trunk and contents for that folder. There is no relation between 768 and anything that existed in history in revision 361 or any other revision.
I did a svnadmin verify and it was fine until it got to rev 768 - but it complained about rev 361:
**Note** there are actually 770 revisions on this repo - but the 'verify' operation died on rev768 - while complaining of rev361.
I'm attempting to run a checkout of this repos' trunk directory to see what happens, (using TortoiseSVN). So far so good, but it is a very large repo and checkouts tend to run overnight. I'll follow up with those results in the morning.
In the meantime - what's up with my repo rev768? Is the repo salvageable?
Securities products and services provided to Canadian investors are offered
Investment research products and services are produced and offered by
ITG Inc. and/or its affiliates reserves the right to monitor and archive
ITG Inc. Member FINRA, SIPC
This is an archived mail posted to the Subversion Users mailing list.