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

Re: Proposal for $ReposRoot$ keyword

From: John Peacock <jpeacock_at_rowman.com>
Date: 2005-09-28 15:36:43 CEST

Julian Foad wrote:
> I would be more interested in seeing the "export" code and the
> "checkout" code brought more into line with each other, but I don't
> suppose you'd be interested in doing that.

Replace "interested in" with "capable of" and you would be more
accurate. I don't think I know enough of the library code to perform
such a change. At a guess, my first pass would be to find the highest
point to replace export code with the corresponding checkout code, then
see about changing the checkout code to prevent writing the admin
directories when a flag was set.

>> === subversion/include/svn_subst.h
>> ==================================================================
>> --- subversion/include/svn_subst.h (revision 15781)
>> +++ subversion/include/svn_subst.h (local)
>> @@ -115,6 +115,7 @@
>> svn_subst_build_keywords2 (apr_hash_t **kw,
>> const char *keywords_string,
>> const char *rev,
>> + const char *repos,
>> const char *url,
> I note that adding a new keyword in this function requires an API change
> (though it would be possible to implement a new keyword without adding
> it in this function). That's not a problem, just another thing to do in
> any such patch that will be applied after the version 1.3 API is released.

Of course, but if there was a groundswell of support for this addition,
it could be added to the 1.3 API (since that signature is already rev'd
from 1.2). I don't hold out much hope for that, but I thought I'd
mention it...


John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Sep 28 15:38:21 2005

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.