subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "C. Michael Pilato" <cmpil...@collab.net>
Subject Re: Ev2, RA, Commit Process (was: Editor v2 - suggestions and queries)
Date Wed, 01 Feb 2012 20:22:10 GMT
On 02/01/2012 03:18 PM, Greg Stein wrote:
>> If the delta editors are currently client-side, and we suddenly need
>> server-side code, too ... maybe a new library is in order?
> 
> The basic code for svn_delta_editor_t is in libsvn_delta. eg.
> default_editor, cancellation editor, etc. Plus svndiff and xdelta.
> Some other bits, probably.
> 
> We use the delta editor in libsvn_repos (the dir_deltas stuff). The
> editor drive is then marshalled into (eg.) the update report response.
> IOW, libsvn_delta is already used on both client and server.

Yup.  libsvn_delta is the appropriate place for the commit plan stuff.
Though, I'd prefer to give it a more generic naming if possible, as I don't
see anything explicitly commit-specific about it.  An "edit prelude" or
"preview" or "abstract" or somesuch.

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand


Mime
View raw message