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

Re: [TSVN] slow over net share

From: SteveKing <stefankueng_at_gmail.com>
Date: 2004-10-11 14:40:16 CEST

On Mon, 11 Oct 2004 14:28:22 +0200, UroĆĄ Gruber <uros.gruber@vizija.si> wrote:

> First I would like to give some info about our infrastrusture. We have one
> FreeBSD server with svnserver instaled. Then every user have it's own web
> space where he can checkout projects from svn. To acces this web space we
> use Samba server. Bandwidth to server is about 60Mbit/s.
> Everything works ok except for speed. For example we heve some project with
> 6.600 files and 33MB in size. And when I do commit from . it takes about
> 40s to 1 minute to show which files need to be commited. Whe I get those
> list and then click OK it works fast. So giving me status take to much
> time. I saw that trasfer is about 3 to 4Mbit/s when doing status.

What do you expect here? I mean your working copy is on a server
share. That simply _can't_ be fast!
To gather the status of your working copy, Subversion has to access
every file in your working copy, including several files inside the
hidden .svn folders. And usually, when accessing files over a network
share, there's a big, big overhead for each accessed file called

> If I try this directly on the server, status is returned in about 3
> seconds.


> I want to know if this is normal to be so slow or I'm doing something wrong
> here.

That's completely normal.

> Second thing I want to ask is about svn:ignore properties. Let say I have
> folder1 in my . of project. How can I set property to this folder.
> svn propset svn:ignore 'folder1' .

Why do you use the command line client for that? Right-click on the
folder, select "Properties" from the explorer context menu and then go
to the Subversion tab in the file dialog. There you can set the

> And do I need to set this recursively?

Depends on what you want to do. But the svn:ignore properties only
affect the immediate children of the folder you set them on.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Oct 11 15:49:53 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.