Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Each of Subversion’s core libraries can be said to exist in one of three main layers—the Repository layer, the Repository Access (RA) layer, or the Client layer (see Figure P2-1 in the Preface). We will examine these layers shortly, but first, let’s briefly summarize Subversion’s various libraries. For the sake of consistency, we will refer to the libraries by their extensionless Unix library names (libsvn_fs, libsvn_wc, mod_dav_svn, etc.):
libsvn_client
libsvn_delta
libsvn_diff
libsvn_fs
libsvn_fs_base
libsvn_fs_fs
libsvn_ra
libsvn_ra_local
libsvn_ra_neon
The WebDAV Repository Access module
libsvn_ra_serf
libsvn_ra_svn
libsvn_repos
libsvn_subr
libsvn_wc
mod_authz_svn
Apache authorization module for Subversion repositories access via WebDAV
mod_dav_svn
Apache module for mapping WebDAV operations to Subversion ones