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

Re: Icon overlays not working on all mapped network drives

From: Geoff Swan <gswan3_at_bigpond.net.au>
Date: 2005-11-29 00:32:47 CET

Stefan Küng wrote:
> Geoff Swan wrote:
>
>> The server is a Linux (RH9) box running a handful of samba shares.
>> The overlays worked fine for a previous version of TortoiseSVN
>> (1.2.1.3895) and have stopped working with the latest version
>> (1.2.6.4786). I was unaware that samba had to be re-configured for
>> overlays, I thought this would be up to the client machine and how it
>> displays the file icons.
>
>
> With recent versions of TSVN, even though the overlays are still
> provided by the shell extension, the *kind* (which overlay) is fetched
> and watched/monitiored by TSVNCache.exe. And the cache now monitors the
> root of each mounted volume for changes. If it can't monitor that, the
> overlays don't seem to work because the cache assumes "unversioned" in
> such cases.
> So you must configure SAMBA so that ReadDirectoryChangesW() (the windows
> API which is used for monitoring) can work. I don't know SAMBA enough to
> tell you how you have to configure it though...
>
> Stefan
>
Thanks Stefan, this is the clue I was looking for.
Further investigation reveals that samba does not support
ReadDirectoryChangesW() for a variety of reasons, mostly to do with file
system compatibility. The sandbox really has to be on an NTFS filesystem
for it to work properly.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

--
Received on Mon Nov 28 23:41:42 2005

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

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