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

Re: svn commit: r26756 - in branches/ancestry-walk/subversion: libsvn_ra libsvn_ra_local libsvn_ra_neon libsvn_ra_serf libsvn_ra_svn

From: Daniel L. Rall <dlr_at_finemaltcoding.com>
Date: 2007-09-24 22:36:52 CEST

Hyrum, for the DAV portions of this commit, you could make use of
subversion/include/private/svn_dav_protocol.h to replace all the
magic protocol strings with macro constants.

- Dan

On Sat, 22 Sep 2007, hwright@tigris.org wrote:

> Author: hwright
> Date: Sat Sep 22 15:06:53 2007
> New Revision: 26756
>
> Log:
> On the ancestry-walk branch:
> Expose the svn_repos_get_file_ancestry() API through the RA layer. This
> only implements the client-side RA layer functions, not yet the server.
>
> * subversion/libsvn_ra/ra_loader.c
> (svn_ra_get_file_ancestry): New.
>
> * subversion/libsvn_ra/ra_loader.h
> (svn_ra_vtable): Add entry for get_file_ancestry().
>
> * subversion/libsvn_ra_local/ra_plugin.c
> (svn_ra_local__get_file_ancestry): New.
> (ra_local_vtable): Add entry for get_file_ancestry().
>
> * subversion/libsvn_ra_serf/serf.c
> (serf_vtable): Add entry for get_file_ancestry().
>
> * subversion/libsvn_ra_serf/blame.c
> (blame_context_t): Update handler type.
> (start_blame, end_blame): Update handler arguments.
> (process_request): New.
> (svn_ra_serf__get_file_revs, svn_ra_serf__get_file_ancestry): Implement as
> wrappers around process_request().
>
> * subversion/libsvn_ra_serf/ra_serf.h
> (svn_ra_serf__get_file_ancestry): New.
>
> * subversion/libsvn_ra_neon/file_revs.c
> (process_request): New.
> (svn_ra_neon__get_file_revs, svn_ra_neon__ge_file_ancestry): Implement as
> wrappers around process_request().
>
> * subversion/libsvn_ra_neon/session.c
> (neon_vtable): Add get_file_ancestry() entry.
>
> * subversion/libsvn_ra_neon/ra_neon.h
> (svn_ra_neon__get_file_ancestry): New prototype.
>
> * subversion/libsvn_ra_svn/client.c
> (process_file_revs): New.
> (ra_svn_get_file_revs, ra_svn_get_file_ancestry): Implement as wrappers
> around process_file_revs().
...

  • application/pgp-signature attachment: stored
Received on Mon Sep 24 22:37:04 2007

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.