RE: svn_client_status and path relativity
From: Bert Huijben <rhuijben_at_sharpsvn.net>
Date: Mon, 12 Oct 2009 09:48:59 +0200
> -----Original Message-----
That is a completely different layer of abstraction.
There is an infinite number of relative paths that describe an absolute path. (That is what I was trying to describe here, because that is what we changed).
There is also an infinite number of paths that can describe a different target. (symlinks, hardlinks, mounts, ..., ...). But this is handled at the io and working copy level. (In some cases we want to version the symlinks, but in some cases we want to ignore them)
We have a major issue with relative path forms in the old access baton based api.. You can have multiple access batons with a different path describing and caching the same path in different ways. Those issues are mostly resolved by always using absolute path internally.
Handling other things becomes a lot easier if we remove a few other problems that have hardcoded workarounds all through our internal api.
Bert
------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.