diff options
Diffstat (limited to 'subversion/libsvn_wc/wc.h')
| -rw-r--r-- | subversion/libsvn_wc/wc.h | 84 | 
1 files changed, 5 insertions, 79 deletions
| diff --git a/subversion/libsvn_wc/wc.h b/subversion/libsvn_wc/wc.h index d7cf017e3b43..ab6870d1a74f 100644 --- a/subversion/libsvn_wc/wc.h +++ b/subversion/libsvn_wc/wc.h @@ -158,7 +158,7 @@ extern "C" {   * Bumped in r1395109.   *   * == 1.8.x shipped with format 31 - *  + *   * Please document any further format changes here.   */ @@ -253,52 +253,6 @@ svn_wc__context_create_with_db(svn_wc_context_t **wc_ctx,  apr_pool_t *  svn_wc__get_committed_queue_pool(const struct svn_wc_committed_queue_t *queue); - -/** Internal helper for svn_wc_process_committed_queue2(). - * - * ### If @a queue is NULL, then ...? - * ### else: - * Bump an item from @a queue (the one associated with @a - * local_abspath) to @a new_revnum after a commit succeeds, recursing - * if @a recurse is set. - * - * @a new_date is the (server-side) date of the new revision, or 0. - * - * @a rev_author is the (server-side) author of the new - * revision; it may be @c NULL. - * - * @a new_dav_cache is a hash of dav property changes to be made to - * the @a local_abspath. - *   ### [JAF]  Is it? See svn_wc_queue_committed3(). It ends up being - *   ### assigned as a whole to wc.db:BASE_NODE:dav_cache. - * - * If @a no_unlock is set, don't release any user locks on @a - * local_abspath; otherwise release them as part of this processing. - * - * If @a keep_changelist is set, don't remove any changeset assignments - * from @a local_abspath; otherwise, clear it of such assignments. - * - * If @a sha1_checksum is non-NULL, use it to identify the node's pristine - * text. - * - * Set TOP_OF_RECURSE to TRUE to show that this the top of a possibly - * recursive commit operation. - */ -svn_error_t * -svn_wc__process_committed_internal(svn_wc__db_t *db, -                                   const char *local_abspath, -                                   svn_boolean_t recurse, -                                   svn_boolean_t top_of_recurse, -                                   svn_revnum_t new_revnum, -                                   apr_time_t new_date, -                                   const char *rev_author, -                                   apr_hash_t *new_dav_cache, -                                   svn_boolean_t no_unlock, -                                   svn_boolean_t keep_changelist, -                                   const svn_checksum_t *sha1_checksum, -                                   const svn_wc_committed_queue_t *queue, -                                   apr_pool_t *scratch_pool); -  /*** Update traversals. ***/ @@ -612,14 +566,6 @@ svn_wc__internal_remove_from_revision_control(svn_wc__db_t *db,                                                void *cancel_baton,                                                apr_pool_t *scratch_pool); -/* Library-internal version of svn_wc__node_get_schedule(). */ -svn_error_t * -svn_wc__internal_node_get_schedule(svn_wc_schedule_t *schedule, -                                   svn_boolean_t *copied, -                                   svn_wc__db_t *db, -                                   const char *local_abspath, -                                   apr_pool_t *scratch_pool); -  /* Internal version of svn_wc__node_get_origin() */  svn_error_t *  svn_wc__internal_get_origin(svn_boolean_t *is_copy, @@ -627,6 +573,7 @@ svn_wc__internal_get_origin(svn_boolean_t *is_copy,                              const char **repos_relpath,                              const char **repos_root_url,                              const char **repos_uuid, +                            svn_depth_t *depth,                              const char **copy_root_abspath,                              svn_wc__db_t *db,                              const char *local_abspath, @@ -634,17 +581,6 @@ svn_wc__internal_get_origin(svn_boolean_t *is_copy,                              apr_pool_t *result_pool,                              apr_pool_t *scratch_pool); -/* Internal version of svn_wc__node_get_repos_info() */ -svn_error_t * -svn_wc__internal_get_repos_info(svn_revnum_t *revision, -                                const char **repos_relpath, -                                const char **repos_root_url, -                                const char **repos_uuid, -                                svn_wc__db_t *db, -                                const char *local_abspath, -                                apr_pool_t *result_pool, -                                apr_pool_t *scratch_pool); -  /* Upgrade the wc sqlite database given in SDB for the wc located at     WCROOT_ABSPATH. It's current/starting format is given by START_FORMAT.     After the upgrade is complete (to as far as the automatic upgrade will @@ -699,9 +635,11 @@ svn_wc__write_check(svn_wc__db_t *db,   */  svn_error_t *  svn_wc__read_conflicts(const apr_array_header_t **conflicts, +                       svn_skel_t **conflict_skel,                         svn_wc__db_t *db,                         const char *local_abspath,                         svn_boolean_t create_tempfiles, +                       svn_boolean_t only_tree_conflict,                         apr_pool_t *result_pool,                         apr_pool_t *scratch_pool); @@ -785,24 +723,12 @@ svn_wc__externals_find_target_dups(apr_array_header_t **duplicate_targets,                                     apr_pool_t *pool,                                     apr_pool_t *scratch_pool); -/* Revert tree LOCAL_ABSPATH to depth DEPTH and notify for all -   reverts. */ -svn_error_t * -svn_wc__revert_internal(svn_wc__db_t *db, -                        const char *local_abspath, -                        svn_depth_t depth, -                        svn_boolean_t use_commit_times, -                        svn_cancel_func_t cancel_func, -                        void *cancel_baton, -                        svn_wc_notify_func2_t notify_func, -                        void *notify_baton, -                        apr_pool_t *scratch_pool); -  svn_error_t *  svn_wc__node_has_local_mods(svn_boolean_t *modified,                              svn_boolean_t *all_edits_are_deletes,                              svn_wc__db_t *db,                              const char *local_abspath, +                            svn_boolean_t ignore_unversioned,                              svn_cancel_func_t cancel_func,                              void *cancel_baton,                              apr_pool_t *scratch_pool); | 
