On Mon, 22 Oct 2007, Miller, Eric wrote:
> > Matt, you might want to look at svnmucc, which is an alternate
> > line
> > client which runs multiple commands at a time:
> > http://svn.collab.net/repos/svn/trunk/contrib/client-side/svnmucc/
> > While using the RA APIs yourself will save some overhead, I'm
> > that
> > it'll give you a noticable speed-up in terms of wall-clock time.
> I wasn't aware that mucc handled things like ls, diff, etc. Just
> standard stuff you can do with a commit-editor. Am I wrong?
No Eric, you're not wrong. I was simply suggesting it as an example of a
client which batches up commands to execute over an svn_ra_session_t (thought
it might provide some inspiration).
That's a good clarification, though. Matt, while that particular piece of
code does perform several different types of RA calls, it's primarily batching
all user-visible functions into a single RA call.
Regardless, the approach you were considering is similar.
Received on Mon Oct 22 19:42:48 2007
- application/pgp-signature attachment: stored