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

Sanity check of SVN library interaction

From: Quinn Taylor <quinntaylor_at_mac.com>
Date: Fri, 8 Aug 2008 19:15:06 -0600

I'm preparing a presentation on Subversion for a local technical
group, and have one slide that is attempting to explain some of the
interaction between SVN components, client and server, especially in
terms of the libraries (libsvn_*). The problem is, I haven't yet found
much documentation about their interaction. (I looked in Chapter 8 of
the book, which describes the functionality of the libraries, but not
precisely who works with whom.)

I've captured what I understood, guessed at what I didn't, and have a
PDF with the results. Specifically, I'm shaky on the file:// access
model, and I'm not sure if any WebDAV clients actually use the
webdav:// schema, so clarification there is especially appreciated.
I'd love to get feedback on how to make this correct without making it
overly complex. I won't be speaking to people who are going to rush
out and tie into the API—I just want to provide a "big picture" of
(roughly) how the system works.

Here is my PDF:

        http://dysart.cs.byu.edu/subversion-libraries.pdf

Text explanations will work fine. If you like, you can mark it up
(preferably digitally) and email me a copy with explanation of why.
Even tips on presentation are welcome. (The slide is built in Keynote,
and I already have animations so it appears in stages.)

Thanks!
  - Quinn

  • application/pkcs7-signature attachment: smime.p7s
Received on 2008-08-09 03:15:44 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.