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

Re: TSVNCache questions

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-11-21 18:28:57 CET

Robert Roessler wrote:

> No - absolutely nothing "weird" going on with this drive/path - straight
> XP SP2 with NTFS, local "fsfs" repo created by TSVN.

So you have the settings:
exclude path: *
include path: x:\usr\Play

in that case, you only allow the overlays to be shown on x:\usr\Play,
nothing else. Not even the files/folders below that path!
To allow the overlays for those paths too, you have to set the include
path to
x:\usr\Play
x:\usr\Play\*
or just
x:\usr\Play*

> Are you saying that with what you believe to be a fully equivalent setup
> on a test system of yours, that you get the exact behavior expected from
> the algorithm you have described in this thread?

Yes.

> FWIW (probably not much), everything works the way I expect with TCVS
> using an "Included folders" setting of x:\usr\Play (without trailing
> slashes or * chars)... but then they don't have the drive classes and
> exclude paths.

'not much' is even overstated: TCVS is a *completely* different project
and has *absolutely nothing* to do with TSVN.

> I just grabbed the current HEAD from your site...
> ShellCache::IsPathAllowed (plus where it is called) represents the
> relevant logic here?

Yes, that's where the 'magic' for this is done. (well, most of it anyway)

> From the code and by observation, there seems to be no difference
> between Include expressions path\ and path\* ?

Look again: line 264 checks for '*'

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Nov 21 18:29:14 2007

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.