pub unsafe extern "C" fn svn_repos_remember_client_capabilities(
repos: *mut svn_repos_t,
capabilities: *const apr_array_header_t,
) -> *mut svn_error_t
Expand description
Store in @a repos the client-reported capabilities @a capabilities, which must be allocated in memory at least as long-lived as @a repos.
The elements of @a capabilities are ‘const char *’, a subset of the constants beginning with @c SVN_RA_CAPABILITY_. @a capabilities is not copied, so changing it later will affect what is remembered by @a repos.
@note The capabilities are passed along to the start-commit hook; see that hook’s template for details.
@note As of Subversion 1.5, there are no error conditions defined, so this always returns SVN_NO_ERROR. In future releases it may return error, however, so callers should check.
@since New in 1.5.