Josha Foust wrote:
> On TSVN nightly v11992 on XP SP2, I am seeing TSVNCache lock a number of
> my top level WC directories and some second level directories. Exiting
> TSVNCache obviously fixes the problem, but when it comes back it seems
> to immediately lock some of the directories. The TSVNCacheWindow
> doesn't show that it has crawled anything. Later crawling tends to lock
> more directories, but the pattern to which ones it locks is a mystery to
> me.
The cache doesn't lock the folders, it simply has a handle open (with
full shared rights) to monitor those folders. What the 1.4.x version did
on the drive root, the cache now does on the working copy root.
> I've been using Process Explorer to look at the directory locks.
> Crawling appears to unlock everything, but when it's done a similar set
> of directories tends to be locked. The weird thing to me is that when
> Process Explorer shows that TSVNCache has a handle open to a directory,
> sometimes I can rename it and sometimes I can't. Is this expected
> behavior?
You should be able to rename and even delete the folder. If you can't,
then something is wrong. The cache should never have a handle open with
non-shared rights.
Unless of course you try to rename the folders more than once. Windows
then has some problems with the shared rights...
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-02-02 17:43:25 CET