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

Re: ERROR - SVNSYNC - Corrupt representation

From: Pavel Lyalyakin <pavel.lyalyakin_at_visualsvn.com>
Date: Wed, 14 Jun 2017 16:08:06 +0300

Hello,

On Tue, Jun 13, 2017 at 4:25 PM, Nikolay, Thomas <TNikolay_at_gk-software.com>
wrote:

> Hello Together,
>
>
>
> SVN Server: 1.8.10-6+deb8u4
>
>
>
> We have one master and two mirros which are synchronized with SVNSYNC with
> a post commit hook and SVNMasterURI in the another direction.
>
> Sometimes it occurs an error like this in the mirror during synchronizing
> to the mirror.
>
>
>
> Transmitting file data ..svnsync: E160004: Corrupt representation '76250
> 93 22 1831 399c810478a9fcb346a20c64e1ae547b 6eec9c0588cd2a67f552470447c2afc7b9e13931
> 76557-1oly/_d'
>
> svnsync: E160004: Malformed representation header at
> /srv/svn/repositories/cst_dev/db/revs/76/76250:95
>
>
>
> After the error we start a script which starts svnadmin verify on the
> mirrors and the synchronization is working again. During the error and the
> svnadmin verify is it not possible to checkout from the mirror.
>
>
>
> I could not find any bugfix regarding this between the newest version and
> our version. Our Repository is very large and therefore we can not migrate
> to another version simply.
>
>
> Also I could not found any mailing list topic about this behavior.
>
>
>
> We analyze this issue since moths but we don’t find a solution. Does
> anyone know more or had the same error?
>
>
>
>
>
> LOG from console svn synchronize
>
> Copied properties for revision 76568.
>
> Mon Dec 5 22:35:42 CET 2016 some.host Synchronized
>
> Transmitting file data ..............................
> .......................................................................
>
> Committed revision 76568.
>
> Copied properties for revision 76568.
>
> Mon Dec 5 22:35:44 CET 2016 some.another.host Synchronized
>
> Committed revision 76569.
>
> Copied properties for revision 76569.
>
> Mon Dec 5 22:35:56 CET 2016 some.host Synchronized
>
> Committed revision 76569.
>
> Copied properties for revision 76569.
>
> Mon Dec 5 22:35:56 CET 2016 some.another.host Synchronized
>
> Transmitting file data ..............................
> .......................................................................
>
> Committed revision 76570.
>
> Copied properties for revision 76570.
>
> Mon Dec 5 23:19:27 CET 2016 some.host Synchronized
>
> Transmitting file data ..............................
> .......................................................................
>
> Committed revision 76570.
>
> Copied properties for revision 76570.
>
> Mon Dec 5 23:19:28 CET 2016 some.another.host Synchronized
>
> Transmitting file data ..............................
> ............................................................
> ..........................
>
> Committed revision 76571.
>
> Copied properties for revision 76571.
>
> Tue Dec 6 08:43:29 CET 2016 some.host Synchronized
>
> Transmitting file data ..............................
> ............................................................
> ..........................
>
> Committed revision 76571.
>
> Copied properties for revision 76571.
>
> Tue Dec 6 08:43:30 CET 2016 some.another.host Synchronized
>
> Transmitting file data .
>
> Committed revision 76572.
>
> Copied properties for revision 76572.
>
> Tue Dec 6 09:20:06 CET 2016 some.host Synchronized
>
> Transmitting file data .
>
> Committed revision 76572.
>
> Copied properties for revision 76572.
>
> Tue Dec 6 09:20:07 CET 2016 some.another.host Synchronized
>
> Transmitting file data ..............................
> ............................................................
> ..........................
>
> Committed revision 76573.
>
> Copied properties for revision 76573.
>
> Tue Dec 6 10:28:34 CET 2016 some.host Synchronized
>
> Transmitting file data ..............................
> ............................................................
> ..........................
>
> Committed revision 76573.
>
> Copied properties for revision 76573.
>
> Tue Dec 6 10:28:35 CET 2016 some.another.host Synchronized
>
> Transmitting file data ..svnsync: E160004: Corrupt representation '76250
> 93 22 1831 399c810478a9fcb346a20c64e1ae547b 6eec9c0588cd2a67f552470447c2afc7b9e13931
> 76557-1oly/_d'
>
> svnsync: E160004: Malformed representation header at
> /srv/svn/repositories/cst_dev/db/revs/76/76250:95
>
> Tue Dec 6 10:29:24 CET 2016 Not possible to synchronize
>
> Tue Dec 6 10:29:25 CET 2016 some.another.host Synchronized
>
> svnsync: E000017: Can't create directory '/srv/svn/repositories/cst_dev
> /db/transactions/76574-1omf.txn': File exists
>
> Tue Dec 6 10:29:29 CET 2016 Not possible to synchronize
>
>
>
>
>
>
>
> Mit freundlichen Grüßen / Best regards,
>
> Thomas Nikolay
>
> Lead Developer
> *_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_**_*
> *GK Software AG*
> Office St. Ingbert | Hans-Wilhelmi-Straße 4 | 66386 St. Ingbert | Germany
> *P* +49 37464 84 9630 | *M* +49 171 1432374
>
> www.gk-software.com
>
>
>
> Aufsichtsratsvorsitzender / Chairman of the Supervisory Board: Uwe Ludwig
> Vorstand /Management Board: Rainer Gläß (CEO), Andre Hergert
> Amtsgericht Chemnitz HRB 19157 / Commercial Register Chemnitz HRB 19157
>
>
>
> *Hinweis zum Datenschutz / Notes on privacy*
> Der Inhalt dieser E-Mail sowie etwaiger Anlagen hierzu sind vertraulich
> und ausschließlich für den Gebrauch
> durch den Empfänger bestimmt. Soweit eine Weitergabe oder Verteilung nicht
> ausschließlich zu internen Zwecken
> des Empfängers geschieht, wird jede Weitergabe, Verteilung oder sonstige
> Kopierung untersagt.
> Diese E-Mail ist ausschließlich für den in der Adresse genannten Empfänger
> bestimmt. Sollten Sie nicht der
> beabsichtigte Empfänger der E-Mail sein, informieren Sie bitte
> unverzüglich den Absender.
>
> This message and including any attachments, may contain confidential and
> privileged information for the sole
> use of the intended recipient(s). Review, use, distribution or disclosure
> by others is prohibited. If you
> receive this message in error, please notify the sender by reply e-mail
> and delete the message from all computers.
> Please note that e-mails are susceptible to change. The sender will not
> accept liability for the improper or incomplete
> transmission of the information contained in this Message.
>
>
>

Wrong mailing list. I guess that you want to reach users@ Apache Subversion
<http://subversion.apache.org/mailing-lists.html>, not users@ TortoiseSVN.

Anyway, it seems to me that rep-cache became corrupted in this repository.
If that's the case, this problem is easy to solve. First and foremost, try
to repair the repository this way:

   1. Rename the file "PATH-TO-AFFECTED-REPOSITORY\db\rep-cache.db" to "rep-
   cache.db-corrupted".
   2. Restart the server.

Any errors this time?

BTW, the size of your repository has nothing to do with keeping your SVN
server or clients up to date. You should have no problems to update from
1.8.10 to 1.8.16.

-- 
With best regards,
Pavel Lyalyakin
VisualSVN Team
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3245503
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2017-06-17 02:49:57 CEST

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.