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

svnsync assertion error

From: Matthias Gutbier <mg_at_informationpartners.eu>
Date: Tue, 24 Mar 2009 16:22:44 +0100

Hello,
 
I got problems with svnsync.
 
My mirror repository did synchronize successfully for several weeks (between
2 Windows server).
But one of my last commits to the repository got quite large (~130GB rev
file/ ~100.000 files)
 
The source repository is still OK and I can commit and update.
But my mirror does not work any more. svnsync seems to hang at the large
revision and reports a time out after a while.
It does not even start a transaction for this revision.
 
I looked at the httpd process on the source server and saw, that it
allocates quite a lot of memory (1.5 GB) while communicating with svnsync.
 
I changed than the communication protocol from apache/mod_dav_svn to svn via
svnserve.
 
Now svnsync started the replication for the problematic revision but stopped
after a while with the error message:
 
Assertion failed: !eb->got_status, file
F:\CSVN1.5.6\windows\subversion\tmp\subversion\subversion\libsvn_ra_svn\edit
orp.c, line 367
 
Any idea, how I could succeed with the replication?
 
Here my environment:
 
Server with source repository:
 
Windows server 2003 / Standard x64 Edition
Service Pack 2
 
SVN Version 1.5.6 (but 1.5.5 had same problem)
 
Server with mirror repository:
 
Windows Vista Ultimate / SP 1
 
SVN Version 1.5.6
 
 
Best Regards
Matthias Gutbier

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1403158
Received on 2009-03-24 16:24:14 CET

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