On 12/18/06, Lübbe Onken <l.onken@rac.de> wrote:
> You wrote:
> > On 12/18/06, Lübbe Onken <l.onken@rac.de> wrote:
> > [snip]
> >>> Now, if you set c:\Delphi* as the include pattern, then
> >>> c:\Delphi\generatedoutput is included too.
> >>
> >> That is exactly the reason why I wrote "Include C:\Delphi" (without
> >> "*") should include C:\Delphi and all its *versioned* subfolders.
> >
> > What exactly are those patterns used for again?
> > Oh, yes: to tell the cache which folders to scan so it doesn't have to
> > scan everything just to find out whether something is versioned or
> > not.
> >
> > That means: "should include C:\Delphi and all its *versioned*
> > subfolders" just doesn't work, because that pattern is actually there
> > to tell the cache what's versioned and what's not.
>
> Is there any specific reason why you chose to ignore the second half of my
> posting? I think that following the 'svn st -v' logic is a good way to tell
> the cache what is versioned and what's not.
I thought it was clear after my answer:
it doesn't matter. The cache gets change notifications not in the
'right' order (from top down) but in random order (whenever a change
to a file is done). That means it can get a change notification for a
file somewhere in an unversioned folder way before it has fetched the
status of the versioned parent folder.
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 Mon Dec 18 13:21:49 2006