Re: OT? Subversion anyone?
- From: "Andy Peters" <google@xxxxxxxxx>
- Date: 25 Jan 2007 10:31:31 -0800
On Jan 24, 5:04 pm, "Not Really Me"
<scott@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
At the risk of starting an endless rant, I'm wondering if anyone is using
Subversion (SVN) for source control?
Yes, with servers running on both Windows XP (svnserve running as a
service) and Mac OS X 10.4 (using apache 2). Clients are Windows and
OS X 10.4. works flawlessly.
Now we are considering conversion to SVN and our first trials with it are
extremely trying. We have the latest released version installed on a server
and are using TortoiseSVN on winXP as a client and the speed is unacceptably
slow. How slow? So slow I wonder if the install is bad.
When you say "speed is unacceptably slow," what exactly are you doing?
Are you checking out the entire repository (there is no point in doing
this) or the trunk or a branch of an individual project?
Today I created a local folder and used TortoiseSVN to export a project tree
from the server onto my desktop. About 30 minutes later I killed it because
it had only loaded 63 of the 2438 files onto my machine. It really consumed
the machine and the network in the process. It had loaded 1.3 Mbytes of the
38 MB project. Visual sourcesafe loaded the entire project from the same
server in under 3 minutes.
"export" has a specific meaning in Subversion ... it means "grab the
files from the server without any of the stuff that enables version
control" (in other words, it does not create .svn subdirectories). So,
hopefully you did a checkout.
In looking at some Task Manager performance indicators, VSS was only using
about 10% of the network bandwidth and CPU usage as subversion.
As for details, we have svnserve running on the server (not apache) and we
are making file accesses to the repository using the file://x:/SrcRepos
scheme.
Is this unusual or typical for what others are getting?
Your problem is that you've got the server running, yet you're not
using it. You should never use the file:// access method; always use
svn://server/ mechanism. file:// access is much slower than going
through the server.
-a
.
- Follow-Ups:
- Re: OT? Subversion anyone?
- From: John Devereux
- Re: OT? Subversion anyone?
- References:
- OT? Subversion anyone?
- From: Not Really Me
- OT? Subversion anyone?
- Prev by Date: Re: *NEWBIE* question(s)
- Next by Date: Re: OT? Subversion anyone?
- Previous by thread: Re: OT? Subversion anyone?
- Next by thread: Re: OT? Subversion anyone?
- Index(es):
Relevant Pages
|