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

[TSVN] Cache and externals

From: Russell Hind <rh_gmane_at_mac.com>
Date: 2005-05-04 14:07:17 CEST

I'm wondering if some of the 'oddities' with the cache I'm seeing is due
to externals. Our project structure (folders) is this

Project
|
|--Common
| |
| |--External 1
| |--External 2
| |--External 3
|
|--UserInterface
|--ServiceInterface

Common is actually empty, but has externals set on it. They are
actually externals to other parts of the same repo as 'Project' so would
really be relative links or 'internals' if svn supported such a concept.

I know a file is modified in 'External 3'. I have killed and re-started
TSVNCache.exe. I browse in to Project and wait for a few minutes.
Common never gets a modified flag.

I then browse in to Common, and External 3 never gets a modified flag.
This looks to me like the cache isn't crawling the externals.

If I then browse in to External 3, the file then changes to modified,
and then if I back out, External 3, Common and Project all have a
modified flag, but it was only triggered by me entering the modified
external directory, not be the cache crawling as expected.

I don't have this issue if I modify a file in UserInterface or
ServiceInterface, changes are picked up by crawling fairly quickly.

Does TSVNCache handle externals differently? If so, could it treat them
as sub folders (as it does after you've browsed in to the external)?

Thanks

Russell

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed May 4 14:09:45 2005

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.