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

Subversion 1.5.2, connecting to the server is extremely slow

From: Leszek Ciesielski <skolima_at_gmail.com>
Date: Wed, 17 Sep 2008 14:31:09 +0200


my company is planing to migrate from CVS to SVN, and we seem to have
hit a wall. Even with all the advantages taken into account, the SVN
is just too slow in (while being hosted on a much more powerful
machine than our CVS). Our largest project, which is causing us the
most problems, is about 50k files, almost 200MB. Because large parts
of it are reused in various smaller applications and are not changed
often, we split the project into modules using svn:externals.

The problem is that almost every operation which causes SVN to open a
new connection to the server (skipping to next svn:external during
checkout, displaying item properties, checking log etc.) has an
initial lag of up to a minute (e.g. checkout processes the main
repository, displays "checking out external X", lingers). First
connection (e.g. starting the checkout) is usually instantaneous. I
did check for network problems - the situation is the same when the
two machines are connected with an Ethernet cable without any switches
in between (Gigabit connection), or when the server is disconnected
from the network and performs the checkout itself (using the svn://
protocol). There is not such delay when accessing other network
services on the same machine. What else can I do to diagnose the

Configuration: server P4 3.2 2GB RAM, Linux 2.6.25, IPv4 only, Adaptec
AIC-7901 disk controller, 3 SCSI 10k RPM disks in Raid10, ext3 file
system (135MB/s read 100MB/s write), Intel 82547GI Gigabit Ethernet,
subversion 1.5.2, fsfs hosted repositories served through svn://
(tested to be faster then WebDAV)
clients: Windows XP/2000/Linux, various file system and hardware
setups - Linux is generally faster with the running checkout, but the
delays are not OS-specific


Leszek 'skolima' Ciesielski

To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-09-17 14:31:33 CEST

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.