Thank you for the feed back. I'll try the svnserver approach. Do you know
if it's ok to be updating the mirror via the svnserver through svnsync while
also providing read-only access to that mirror via the Apache HTTP server?
Another question about your experience, you said it doesn't take more than
an hour to an hour and a half to sync.. But how many revisions are syncing
each time? What kind of time frames are you looking at per revision? My
master Repo is now up to about 790 revisions, but my mirror repo is
currently usually not more the 10 or 20 revisions behind by the time I run
the sync. So, it doesn't have a lot of updates to perform (or at least I
wouldn't think it does) but it takes a very long time for each revision.
Doesn't the SVNSync just to Delta updates? So, if at some point let's say
my mirror is only behind by one revision and let's further assume that that
one revision was maybe nothing more than a minor change to a single very
small text file. In this scenario I would expect SVNSync to "fly through"
the update in no time flat, but in fact it still takes in the range of 10 to
15 minutes to sync even such a minor difference. This just doesn't seem
right.
Hopefully the use of the svnserver will be the silver bullet here.
Thanks again.
Tom Malia
_____
From: YH Yang [mailto:yhuiyang@gmail.com]
Sent: Thursday, September 06, 2007 1:19 PM
To: users@subversion.tigris.org
Cc: Tom Malia
Subject: Re: VERY slow performance on SVNSync?
Hello,
2007/9/6, Tom Malia <tommalia@ttdsinc.com>:
Don't mean to be a pest, but does anyone have any thoughts on this issue?
Or even just comments as to whether the performance I'm seeing sound normal
so I know if I should be looking for something that can be fixed or if I
just have to live with this performance?
Thanks in advance,
Tom Malia
[snip]
SvnBook says svnverse is somewhat faster than Apache + mod_dav_svn.
If possible, probably give it a try on mirror repository.
My recent synsync experience:
Primary repository: apache, rev 400+, bdb, repository directory size is
around 2GB.
Mirror repository: svnserve, fsfs, final repository directory size is around
600+MB
Local network, no more than one and half hours...
Received on Thu Sep 6 19:52:01 2007