Subversion
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Modules
Here is a list of all modules:
[detail level 123]
 Authentication functionsOverview of the svn authentication system
 Base64 encoding/decoding functions
 caching configuration
 Client supporting subsystemClient supporting functions
 (deprecated) AuthZ client subsystemThe new authentication system allows the RA layer to "pull" information as needed from libsvn_client
 Revisions and Peg RevisionsRevisions and Peg Revisions
 Client commit subsystemCommit operations
 Client blame functionalityClient blame
 Client diff functionalityClient diff
 Client context managementClient context
 Client authentication file names
 Client working copy managementClient working copy management functions
 Client session related functions
 WC out-of-date info from the repositoryWhen the working copy item is out-of-date compared to the repository, the following fields represent the state of the youngest revision of the item in the repository
 Cached authentication dataAccessing cached authentication data in the user config area
 Basic character classification - 7-bit ASCII only
 Extended character classification
 ASCII character value constants
 ASCII-subset case folding
 Errors in svn_davThe svn-specific object that is placed within a <D:error> response
 DAV property namespacesGeneral property (xml) namespaces that will be used by both ra_dav and mod_dav_svn for marshalling properties
 Delta generation and handling
 Text deltasText deltas
 Tree deltasTraversing tree deltas
 Path-based delta driversPath-based editor drives
 Error creation and destructionSVN error creation and destruction
 Error groupsError groups
 Malfunctions and assertionsInternal malfunctions and assertions
 Filesystem interaction subsystem
 Berkeley DB filesystemsSubversion filesystems based on Berkeley DB
 Filesystem access contextsFilesystem Access Contexts
 Filesystem nodesFilesystem Nodes and Node-Revisions
 Filesystem transactionsFilesystem Transactions
 Filesystem rootsRoots
 Filesystem directoriesDirectory entry names and directory paths
 Filesystem locks
 Hash table serialization support
 Reading and writing hashtables to diskReading/writing hashtables to disk
 Taking the diff of two hash tables.Taking the "diff" of two hash tables
 Miscellaneous hash APIs
 Generic byte streamsGeneric byte-streams
 Version/format filesVersion/format files
 URI/URL conversionURI/URL stuff
 Charset conversionCharset conversion stuff
 Repository relative URLsRepository relative URLs
 Properties management utilities
 Visible propertiesVisible properties
 Invisible propertiesWC props are props that are invisible to users: they're generated by an RA layer, and stored in secret parts of .svn/
 Revision propertiesThese are reserved properties attached to a "revision" object in the repository filesystem
 Ephemeral transaction propertiesThese are reserved properties attached to a "transaction" object in the repository filesystem in advance of the pre-commit hook script running on the server, but then automatically removed from the transaction before its promotion to a new revision
 Dynamically query the server's capabilities.
 Definitions of ra_svn dirent fieldsRa_svn passes svn_dirent_t fields over the wire as a list of words, these are the values used to represent each field
 ra_svn low-level functions
 Paths to lock hooks
 Hook-sensitive wrappers for libsvn_fsroutines.
 Repository lock wrappers
 Data structures and editor things forrepository inspection.As it turns out, the svn_repos_replay2(), svn_repos_dir_delta2() and svn_repos_begin_report3() interfaces can be extremely useful for examining the repository, or more exactly, changes to the repository
 Dumping and loading filesystem dataThe filesystem 'dump' format contains nothing but the abstract structure of the filesystem – independent of any internal node-id schema or database back-end
 String handling
 svn_string_t functions
 svn_stringbuf_t functions
 C string functions
 APR Array Compatibility Helper MacrosThese macros are provided by APR itself from version 1.3
 APR Hash Table HelpersThese functions enable the caller to dereference an APR hash table index without type casts or temporary variables
 Dirent fieldsIt is sometimes convenient to indicate which parts of an svn_dirent_t object you are actually interested in, so that calculating and sending the data corresponding to the other fields can be avoided
 Keyword definitionsKeyword substitution
 Node location segment reporting.
 Working copy management
 Translation flagsFlags for use with svn_wc_translated_file2() and svn_wc_translated_stream()
 Working copy context
 Adm access batons (deprecated)Locking/Opening/Closing using adm access batons
 Name of Subversion's admin dir
 Externals
 Notification callback handlingIn many cases, the WC library will scan a working copy and make changes
 Conflict callback functionalityInteractive conflict handling
 Entries and status (deprecated)
 Working copy status.We have three functions for getting working copy status: one function for getting the status of exactly one thing, another for getting the statuses of (potentially) multiple things and a third for getting the working copy out-of-dateness with respect to the repository
 Working copy roots
 Update and switch (update-like functionality)
 Properties
 Diffs
 Merging
 EOL conversion and keyword expansion
 Text/Prop Deltas Using an Editor
 Ignoring unversioned files and directories
 Repository locks