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