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

[TSVN] Slow browsing for shares on a remote machine

From: Felix Brack <fb_at_ltec.ch>
Date: 2004-10-21 14:14:57 CEST

When i list the shares (not the folders) of a network computer
from a client machine where TSVN 1.1.0 build 1769 is istalled, the
listing of the shares is very slow. To prevent any side effects, I
disabled overlay icons; this did not change the browsing speed. Browsing
from the same client machine without TSVN installed works fine.
I made the same test on two other machines (W2k, XP) with exactly the
same results.
The server, from which I am listing the shares, is a linux box with samba
3.0.7 installed. Examining the log of the smb daemon reveals the
following (sorry for the long lines, but it's simpler to read):

[2004/10/21 13:34:00, 1] smbd/service.c:make_connection_snum(648) mars (192.168.1.21) connect to service CD-ROM initially as user felix (uid=500, gid=101) (pid 3431)
[2004/10/21 13:34:04, 1] smbd/service.c:make_connection_snum(648) mars (192.168.1.21) connect to service Exchange initially as user felix (uid=500, gid=101) (pid 3431)
[2004/10/21 13:34:05, 1] smbd/service.c:make_connection_snum(648) mars (192.168.1.21) connect to service HPLaserJ initially as user felix (uid=500, gid=100) (pid 3431)
[2004/10/21 13:34:05, 0] smbd/service.c:make_connection(800) mars (192.168.1.21) couldn't find service .svn
[2004/10/21 13:34:05, 0] smbd/service.c:make_connection(800) mars (192.168.1.21) couldn't find service .svn
[2004/10/21 13:34:06, 0] smbd/service.c:make_connection(800) mars (192.168.1.21) couldn't find service .svn
[2004/10/21 13:34:06, 0] smbd/service.c:make_connection(800) mars (192.168.1.21) couldn't find service .svn
[2004/10/21 13:34:06, 0] smbd/service.c:make_connection(800) mars (192.168.1.21) couldn't find service .svn
[2004/10/21 13:34:07, 1] smbd/service.c:make_connection_snum(648) mars (192.168.1.21) connect to service Projekte initially as user felix (uid=500, gid=101) (pid 3431)
[2004/10/21 13:34:10, 1] smbd/service.c:make_connection_snum(648) mars (192.168.1.21) connect to service WWW Root initially as user felix (uid=500, gid=101) (pid 3431)
[2004/10/21 13:34:14, 1] smbd/service.c:close_cnum(837) mars (192.168.1.21) closed connection to service Projekte
[2004/10/21 13:34:15, 1] smbd/service.c:close_cnum(837) mars (192.168.1.21) closed connection to service WWW Root

The interesting lines are those stating "could't find service .svn".
This is the reason for the delay, when browsing with TSVN installed.
Now my question: why does the TSVN explorer extension try to
connect to a SERVICE '.svn'? I understand that TSVN is looking for a
directory '.svn' (when browsing below a share) but why does it try to
connect to service '.svn'?
To be very clear, listing shares is slow, listing directories (and
files) is fast.

Felix

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 21 15:20:05 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.