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

Re: Ev2, RA, Commit Process (was: Editor v2 - suggestions and queries)

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Wed, 1 Feb 2012 15:22:10 -0500

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_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2012-02-01 21:22:46 CET

This is an archived mail posted to the Subversion Dev mailing list.