I've looked around and it appears that the only way to support the proposed
$RepositoryLocalPath$ keyword for local expansion (export and cat are working)
is to add it to the list of properties which are in the .svn/entries file
(because that is the only place that the WC code can draw on to expand
keywords). And the only way to add _that_ is apparently to add it to the
svn_props.h file and have the RA layer pass it along (much like the UUID was
added in r4513). I think this is allowed by the compatibility guarantee
(unknown props are ignored by the client), but I'm not sure.
Is this something that people (other than John Belmonte) really want to add? Is
this the appropriate way to add support for it? Obviously, I'm a little
hesitant to touch the WC code or the list of props being transmitted over the
wire without a _very_ good reason...
John
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jan 3 01:14:16 2005