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

TSVNCache and Handles on USB Drive

From: Anthony Bouch <tony_at_dotbits.com>
Date: 2006-12-07 05:13:30 CET

Hi there.

I've searched the mailing lists and the issue tracker - but have not seen
much on this subject. I did see a similar thread in the archive about a year
ago however I've been unable to solve the following problem.

When the Status Cache for Icon overlays is set to Default - TSVNCache will
open a handle to all fixed drives (several once an SVN WC folder has been
viewed).

I have a USB/Firewire combo drive - currently on the USB port - attached to
the system that is used for regular backups. The drive is always assigned
the letter H:

I've included H:\ in the excluded paths list - but TSVNCache is still
opening handles on drive H: . When the drive is in the USB port - on most
occasions - using the 'Safely Remove Hardware' option will eventually remove
the drive - after a couple of attempts while I wait for TSVNCache to close
its handles. The message "The device 'Generic volume' cannot be stopped
right now. Try stopping the device again later" will appear a couple of
times.

However when the drive is plugged into the Firewire port - the device can
never successfully be removed and TSVNCache handles are never closed unless
I forcibly close the open handles (I've used both Process Explorer -
Sysinternals, and Unlocker to view and close handles).

Either way it appears as if the Exclude Paths option and my H:\ entry is
being ignored for both the USB and Firewire configuration.

Any ideas or suggestions out there?

A great piece of software by the way. The Tortoise SVN Client and SVN have
done the job amazingly well for a good while now. Keep up the good work
guys.

Tony

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Dec 7 05:14:42 2006

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