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

[PATCH] expose svn_repos_replay via the RA API, Take 2

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2005-11-16 00:40:21 CET

Ok, so I've got a second pass at my svn_ra_replay patch, and I figured
it was about time to show it to people. For those who didn't see the
first mail about this, the idea is to expose the svn_repos_replay API
via the RA layers, so you can reliably export the complete repository
history, which is what you'd really want to do to provide support for
mirroring repositories. Without this new API, there isn't enough
information exposed by the RA layers to get an exact copy.

As compared to the last version of the patch, this adds authorization
support to svn_repos_replay2, updates the ra_svn protocol document,
and corrects behavior when copying from a previous revision of a file.

If someone could take a good hard look at the authz support I'd
appreciate it. I think I've managed to get it right, and it seems to
work, but it's kind of a pain, so the more eyes on it the better.

Still to do on this is ra_dav support (can you tell I'm putting that
part off?) and polishing up the tool I've been using to actually test
it, plus intergrating my ad-hoc test framework into the svn unit
tests.

Thanks,

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Wed Nov 16 00:44:35 2005

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