Stefan Küng <tortoisesvn <at> gmail.com> writes:
>
> The status cache can't work reliably with SUBST drives! The cache works
> by monitoring the filesystem for changes. Every change fires an event
> which the cache catches and acts accordingly. But if you have a SUBST
> drive, then even though you have two (or more) paths that point to the
> very same location on the filesystem, only one event is fired. Which
> means you will *always* get unpredictable result.
>
> For SUBST'ed drives, you have to deactivate the cache and use the
> "Shell" type of overlays.
The shell method is not recursive which makes it not very useful.
As a work-around, couldn't the cache transate a SUBST drive to its physical
location and listen to those events ?
Our whole company repository relies on a SUBST drive letter as the root of all
paths, and until now I would have recommended this approach to anyone. Actually
I can't think of an alternative that allows absolute paths, works for all
software, gives consistency across developer machines, and can be redefined at
will by the developer.
If this issue is not given priority then at least know what you are neglecting.
Thanks for an otherwise wonderful product.
Regards
Gary
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Dec 7 08:07:03 2006