Subversion
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
 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 command-line processingClient argument processing
 Client working copy managementClient working copy management functions
  Checkout
  Bring a working copy up-to-date with a repository
  Switch a working copy to another location.
  Begin versioning files/directories in a working copy.
  Create directories in a working copy or repository.
  Remove files/directories from a working copy or repository.
  Import files into the repository.
  Commit local modifications to the repository.
  Report interesting information about paths in the working copy.
  View information about previous revisions of an object.
  Show modification information about lines in a file.
  Generate differences between paths.
  Merge changes between branches.
  Cleanup an abnormally terminated working copy.
  Upgrade a working copy.
  Switch a working copy to a different repository.
  Remove local changes in a repository.
  Dealing with conflicted paths.
  Mark conflicted paths as resolved.
  Copy paths in the working copy and repository.
  Move paths in the working copy or repository.
  Property functionsProperties
  Export a tree from version control.
  List / ls
  View the contents of a file in the repository.
  Client Changelist FunctionsChangelist commands
  Client Locking FunctionsLocking commands
  Show repository information about a working copy.
  Apply a patch to the working copy
 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
 Client session related functions
 Cached authentication dataAccessing cached authentication data in the user config area
  Cached authentication data attributesAttributes of authentication credentials
 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
  Built-in back-endsConstants defining the currently supported built-in filesystem backends
  Berkeley DB filesystemsSubversion filesystems based on Berkeley DB
   Berkeley DB filesystem compatibilityThe following functions are similar to their generic counterparts
  Filesystem access contextsFilesystem Access Contexts
  Filesystem nodesFilesystem Nodes and Node-Revisions
  Filesystem transactionsFilesystem Transactions
   Bitmask flags for svn_fs_begin_txn2()
  Filesystem rootsRoots
  Filesystem directoriesDirectory entry names and directory paths
  Filesystem locks
 Filesystem information subsystem
 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
   Meta-data propertiesMeta-data 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
 Repository authorization callbacks
 Repository notifications
 Repository capabilities
 Paths to lock hooks
 Hook-sensitive wrappers for libsvn_fs routines.
 Repository lock wrappers
 Versioned and Unversioned PropertiesProp-changing and prop-reading wrappers for libsvn_fs routines
 Data structures and editor things for repository 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, loading and verifying 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
 SVN++ ClientClient Operations
 SVN++ ExceptionsExceptions in SVN++
 SVN++ Implementation DetailsThe C++ API's Private Parts