H A D | wc_db.c | 65 #define SDB_FILE "wc.db" 100 * db working copy database (this module) 101 * sdb SQLite database (not to be confused with 'db') 1355 /* Helper for create_db(). Initializes our wc.db schema. 1362 svn_sqlite__db_t *db, 1373 SVN_ERR(svn_sqlite__exec_statements(db, STMT_CREATE_SCHEMA)); 1375 SVN_ERR(svn_wc__db_install_schema_statistics(db, scratch_pool)); 1379 db, scratch_pool)); 1383 SVN_ERR(svn_sqlite__get_statement(&stmt, db, STMT_INSERT_WCROOT)); 1393 SVN_ERR(svn_sqlite__get_statement(&stmt, db, STMT_INSERT_NOD 1358 init_db( apr_int64_t *repos_id, apr_int64_t *wc_id, svn_sqlite__db_t *db, const char *repos_root_url, const char *repos_uuid, const char *root_node_repos_relpath, svn_revnum_t root_node_revision, svn_depth_t root_node_depth, apr_pool_t *scratch_pool) argument 1455 svn_wc__db_init(svn_wc__db_t *db, const char *local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t initial_rev, svn_depth_t depth, apr_pool_t *scratch_pool) argument 1531 svn_wc__db_to_relpath(const char **local_relpath, svn_wc__db_t *db, const char *wri_abspath, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1565 svn_wc__db_from_relpath(const char **local_abspath, svn_wc__db_t *db, const char *wri_abspath, const char *local_relpath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1594 svn_wc__db_get_wcroot(const char **wcroot_abspath, svn_wc__db_t *db, const char *wri_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1617 svn_wc__db_base_add_directory(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const apr_array_header_t *children, svn_depth_t depth, apr_hash_t *dav_cache, svn_boolean_t update_actual_props, apr_hash_t *new_actual_props, apr_array_header_t *new_iprops, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 1701 svn_wc__db_base_add_incomplete_directory(svn_wc__db_t *db, const char *local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, svn_depth_t depth, svn_boolean_t insert_base_deleted, svn_boolean_t delete_working, svn_skel_t *conflict, svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 1756 svn_wc__db_base_add_file(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const svn_checksum_t *checksum, apr_hash_t *dav_cache, svn_boolean_t delete_working, svn_boolean_t update_actual_props, apr_hash_t *new_actual_props, apr_array_header_t *new_iprops, svn_boolean_t keep_recorded_info, svn_boolean_t insert_base_deleted, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 1844 svn_wc__db_base_add_symlink(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const char *target, apr_hash_t *dav_cache, svn_boolean_t delete_working, svn_boolean_t update_actual_props, apr_hash_t *new_actual_props, apr_array_header_t *new_iprops, svn_boolean_t keep_recorded_info, svn_boolean_t insert_base_deleted, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 1931 add_excluded_or_not_present_node(svn_wc__db_t *db, const char *local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, svn_node_kind_t kind, svn_wc__db_status_t status, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 2004 svn_wc__db_base_add_excluded_node(svn_wc__db_t *db, const char *local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, svn_node_kind_t kind, svn_wc__db_status_t status, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 2026 svn_wc__db_base_add_not_present_node(svn_wc__db_t *db, const char *local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, svn_node_kind_t kind, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 2103 db_base_remove(svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, svn_boolean_t keep_as_working, svn_boolean_t mark_not_present, svn_boolean_t mark_excluded, svn_revnum_t marker_revision, svn_skel_t *conflict, svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 2437 svn_wc__db_base_remove(svn_wc__db_t *db, const char *local_abspath, svn_boolean_t keep_as_working, svn_boolean_t mark_not_present, svn_boolean_t mark_excluded, svn_revnum_t marker_revision, svn_skel_t *conflict, svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 2615 svn_wc__db_base_get_info(svn_wc__db_status_t *status, svn_node_kind_t *kind, svn_revnum_t *revision, const char **repos_relpath, const char **repos_root_url, const char **repos_uuid, svn_revnum_t *changed_rev, apr_time_t *changed_date, const char **changed_author, svn_depth_t *depth, const svn_checksum_t **checksum, const char **target, svn_wc__db_lock_t **lock, svn_boolean_t *had_props, apr_hash_t **props, svn_boolean_t *update_root, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2741 svn_wc__db_base_get_children_info(apr_hash_t **nodes, svn_wc__db_t *db, const char *dir_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2766 svn_wc__db_base_get_props(apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2794 svn_wc__db_base_get_children(const apr_array_header_t **children, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2818 svn_wc__db_base_set_dav_cache(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, apr_pool_t *scratch_pool) argument 2852 svn_wc__db_base_get_dav_cache(apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2887 svn_wc__db_base_clear_dav_cache_recursive(svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 3268 svn_wc__db_external_add_file(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, const apr_hash_t *props, apr_array_header_t *iprops, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const svn_checksum_t *checksum, const apr_hash_t *dav_cache, const char *record_ancestor_abspath, const char *recorded_repos_relpath, svn_revnum_t recorded_peg_revision, svn_revnum_t recorded_revision, svn_boolean_t update_actual_props, apr_hash_t *new_actual_props, svn_boolean_t keep_recorded_info, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 3366 svn_wc__db_external_add_symlink(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t revision, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const char *target, const apr_hash_t *dav_cache, const char *record_ancestor_abspath, const char *recorded_repos_relpath, svn_revnum_t recorded_peg_revision, svn_revnum_t recorded_revision, svn_boolean_t update_actual_props, apr_hash_t *new_actual_props, svn_boolean_t keep_recorded_info, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 3452 svn_wc__db_external_add_dir(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const char *repos_root_url, const char *repos_uuid, const char *record_ancestor_abspath, const char *recorded_repos_relpath, svn_revnum_t recorded_peg_revision, svn_revnum_t recorded_revision, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 3536 svn_wc__db_external_remove(svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 3566 svn_wc__db_external_read(svn_wc__db_status_t *status, svn_node_kind_t *kind, const char **definining_abspath, const char **repos_root_url, const char **repos_uuid, const char **recorded_repos_relpath, svn_revnum_t *recorded_peg_revision, svn_revnum_t *recorded_revision, svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 3655 svn_wc__db_committable_externals_below(apr_array_header_t **externals, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t immediates_only, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 3715 svn_wc__db_externals_defined_below(apr_hash_t **externals, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 3760 svn_wc__db_externals_gather_definitions(apr_hash_t **externals, apr_hash_t **depths, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 4181 svn_wc__db_scan_deletion(const char **base_del_abspath, const char **moved_to_abspath, const char **work_del_abspath, const char **moved_to_op_root_abspath, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 4821 svn_wc__db_op_copy(svn_wc__db_t *db, const char *src_abspath, const char *dst_abspath, const char *dst_op_root_abspath, svn_boolean_t is_move, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5265 svn_wc__db_op_handle_move_back(svn_boolean_t *moved_back, svn_wc__db_t *db, const char *local_abspath, const char *moved_from_abspath, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5603 svn_wc__db_op_copy_shadowed_layer(svn_wc__db_t *db, const char *src_abspath, const char *dst_abspath, svn_boolean_t is_move, apr_pool_t *scratch_pool) argument 5674 svn_wc__db_op_copy_dir(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const char *original_repos_relpath, const char *original_root_url, const char *original_uuid, svn_revnum_t original_revision, const apr_array_header_t *children, svn_depth_t depth, svn_boolean_t is_move, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5751 svn_wc__db_op_copy_file(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const char *original_repos_relpath, const char *original_root_url, const char *original_uuid, svn_revnum_t original_revision, const svn_checksum_t *checksum, svn_boolean_t update_actual_props, const apr_hash_t *new_actual_props, svn_boolean_t is_move, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5836 svn_wc__db_op_copy_symlink(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, svn_revnum_t changed_rev, apr_time_t changed_date, const char *changed_author, const char *original_repos_relpath, const char *original_root_url, const char *original_uuid, svn_revnum_t original_revision, const char *target, svn_boolean_t is_move, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5910 svn_wc__db_op_add_directory(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 5957 svn_wc__db_op_add_file(svn_wc__db_t *db, const char *local_abspath, const apr_hash_t *props, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6001 svn_wc__db_op_add_symlink(svn_wc__db_t *db, const char *local_abspath, const char *target, const apr_hash_t *props, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6073 svn_wc__db_global_record_fileinfo(svn_wc__db_t *db, const char *local_abspath, svn_filesize_t recorded_size, apr_time_t recorded_time, apr_pool_t *scratch_pool) argument 6213 svn_wc__db_op_set_props(svn_wc__db_t *db, const char *local_abspath, apr_hash_t *props, svn_boolean_t clear_recorded_info, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6239 svn_wc__db_op_modified(svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 6529 svn_wc__db_op_set_changelist(svn_wc__db_t *db, const char *local_abspath, const char *new_changelist, const apr_array_header_t *changelist_filter, svn_depth_t depth, svn_wc_notify_func2_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument 6619 svn_wc__db_op_mark_conflict(svn_wc__db_t *db, const char *local_abspath, const svn_skel_t *conflict_skel, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6650 svn_wc__db_op_mark_resolved_internal(svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, svn_boolean_t resolved_text, svn_boolean_t resolved_props, svn_boolean_t resolved_tree, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6741 svn_wc__db_op_mark_resolved(svn_wc__db_t *db, const char *local_abspath, svn_boolean_t resolved_text, svn_boolean_t resolved_props, svn_boolean_t resolved_tree, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 6808 revert_maybe_raise_moved_away(svn_wc__db_wcroot_t * wcroot, svn_wc__db_t *db, const char *local_relpath, int op_depth_below, apr_pool_t *scratch_pool) argument 6875 svn_wc__db_t *db; member in struct:revert_baton_t 6889 svn_wc__db_t *db = rvb->db; local 7191 svn_wc__db_op_revert(svn_wc__db_t *db, const char *local_abspath, svn_depth_t depth, svn_boolean_t clear_changelists, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 7241 revert_list_read(svn_boolean_t *reverted, const apr_array_header_t **marker_paths, svn_boolean_t *copied_here, svn_node_kind_t *kind, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 7320 svn_wc__db_revert_list_read(svn_boolean_t *reverted, const apr_array_header_t **marker_files, svn_boolean_t *copied_here, svn_node_kind_t *kind, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 7393 svn_wc__db_revert_list_read_copied_children(apr_array_header_t **children, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 7415 svn_wc__db_revert_list_notify(svn_wc_notify_func2_t notify_func, void *notify_baton, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 7489 svn_wc__db_revert_list_done(svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 7508 remove_node_txn(svn_boolean_t *left_changes, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, svn_boolean_t destroy_wc, svn_boolean_t destroy_changes, const svn_skel_t *conflict, const svn_skel_t *work_items, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument 7736 svn_wc__db_op_remove_node(svn_boolean_t *left_changes, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t destroy_wc, svn_boolean_t destroy_changes, const svn_skel_t *conflict, const svn_skel_t *work_items, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument 7800 svn_wc__db_op_set_base_depth(svn_wc__db_t *db, const char *local_abspath, svn_depth_t depth, apr_pool_t *scratch_pool) argument 8620 svn_wc__db_op_delete(svn_wc__db_t *db, const char *local_abspath, const char *moved_to_abspath, svn_boolean_t delete_dir_externals, svn_skel_t *conflict, svn_skel_t *work_items, svn_cancel_func_t cancel_func, void *cancel_baton, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *scratch_pool) argument 8701 svn_wc__db_op_delete_many(svn_wc__db_t *db, apr_array_header_t *targets, svn_boolean_t delete_dir_externals, const svn_skel_t *work_items, svn_cancel_func_t cancel_func, void *cancel_baton, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *scratch_pool) argument 9175 svn_wc__db_read_info(svn_wc__db_status_t *status, svn_node_kind_t *kind, svn_revnum_t *revision, const char **repos_relpath, const char **repos_root_url, const char **repos_uuid, svn_revnum_t *changed_rev, apr_time_t *changed_date, const char **changed_author, svn_depth_t *depth, const svn_checksum_t **checksum, const char **target, const char **original_repos_relpath, const char **original_root_url, const char **original_uuid, svn_revnum_t *original_revision, svn_wc__db_lock_t **lock, svn_filesize_t *recorded_size, apr_time_t *recorded_time, const char **changelist, svn_boolean_t *conflicted, svn_boolean_t *op_root, svn_boolean_t *have_props, svn_boolean_t *props_mod, svn_boolean_t *have_base, svn_boolean_t *have_more_work, svn_boolean_t *have_work, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 9575 svn_wc__db_read_children_info(apr_hash_t **nodes, apr_hash_t **conflicts, svn_wc__db_t *db, const char *dir_abspath, svn_boolean_t base_tree_only, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 9777 svn_wc__db_read_single_info(const struct svn_wc__db_info_t **info, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t base_tree_only, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 9803 svn_wc__db_read_pristine_info(svn_wc__db_status_t *status, svn_node_kind_t *kind, svn_revnum_t *changed_rev, apr_time_t *changed_date, const char **changed_author, svn_depth_t *depth, const svn_checksum_t **checksum, const char **target, svn_boolean_t *had_props, apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 9965 svn_wc__db_read_children_walker_info(const apr_array_header_t **items, svn_wc__db_t *db, const char *dir_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10023 svn_wc__db_read_node_install_info(const char **wcroot_abspath, const svn_checksum_t **sha1_checksum, apr_hash_t **pristine_props, apr_time_t *changed_date, svn_wc__db_t *db, const char *local_abspath, const char *wri_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10225 svn_wc__db_read_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) argument 10308 svn_wc__db_read_props_streamily(svn_wc__db_t *db, const char *local_abspath, svn_depth_t depth, svn_boolean_t pristine, const apr_array_header_t *changelists, svn_wc__proplist_receiver_t receiver_func, void *receiver_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument 10446 svn_wc__db_read_props(apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10541 svn_wc__db_read_pristine_props(apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10562 svn_wc__db_prop_retrieve_recursive(apr_hash_t **values, svn_wc__db_t *db, const char *local_abspath, const char *propname, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10855 svn_wc__db_read_inherited_props(apr_array_header_t **iprops, apr_hash_t **actual_props, svn_wc__db_t *db, const char *local_abspath, const char *propname, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 10993 svn_wc__db_get_children_with_cached_iprops(apr_hash_t **iprop_paths, svn_depth_t depth, const char *local_abspath, svn_wc__db_t *db, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 11019 svn_wc__db_read_children_of_working_node(const apr_array_header_t **children, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 11042 svn_wc__db_base_read_not_present_children( const apr_array_header_t **children, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 11196 svn_wc__db_node_check_replace(svn_boolean_t *is_replace_root, svn_boolean_t *base_replace, svn_boolean_t *is_replace, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 11232 svn_wc__db_read_children(const apr_array_header_t **children, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 11381 svn_wc__db_global_relocate(svn_wc__db_t *db, const char *local_dir_abspath, const char *repos_root_url, apr_pool_t *scratch_pool) argument 11969 svn_wc__db_global_commit(svn_wc__db_t *db, const char *local_abspath, svn_revnum_t new_revision, svn_revnum_t changed_revision, apr_time_t changed_date, const char *changed_author, const svn_checksum_t *new_checksum, apr_hash_t *new_dav_cache, svn_boolean_t keep_changelist, svn_boolean_t no_unlock, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 12007 svn_wc__db_global_update(svn_wc__db_t *db, const char *local_abspath, svn_node_kind_t new_kind, const char *new_repos_relpath, svn_revnum_t new_revision, const apr_hash_t *new_props, svn_revnum_t new_changed_rev, apr_time_t new_changed_date, const char *new_changed_author, const apr_array_header_t *new_children, const svn_checksum_t *new_checksum, const char *new_target, const apr_hash_t *new_dav_cache, const svn_skel_t *conflict, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 12143 bump_node_revision(svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_status_t node_status, svn_node_kind_t node_kind, svn_revnum_t node_revision, const char *node_repos_relpath, apr_int64_t new_repos_id, const char *new_repos_relpath, svn_revnum_t new_rev, svn_depth_t depth, apr_hash_t *exclude_relpaths, apr_hash_t *wcroot_iprops, svn_boolean_t is_root, svn_boolean_t skip_when_dir, svn_wc__db_t *db, apr_pool_t *scratch_pool) argument 12278 bump_revisions_post_update(svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, svn_depth_t depth, const char *new_repos_relpath, const char *new_repos_root_url, const char *new_repos_uuid, svn_revnum_t new_revision, apr_hash_t *exclude_relpaths, apr_hash_t *wcroot_iprops, svn_boolean_t empty_update, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *scratch_pool) argument 12352 svn_wc__db_op_bump_revisions_post_update(svn_wc__db_t *db, const char *local_abspath, svn_depth_t depth, const char *new_repos_relpath, const char *new_repos_root_url, const char *new_repos_uuid, svn_revnum_t new_revision, apr_hash_t *exclude_relpaths, apr_hash_t *wcroot_iprops, svn_boolean_t empty_update, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *scratch_pool) argument 12430 svn_wc__db_lock_add(svn_wc__db_t *db, const char *local_abspath, const svn_wc__db_lock_t *lock, apr_pool_t *scratch_pool) argument 12488 svn_wc__db_lock_remove(svn_wc__db_t *db, const char *local_abspath, svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 12914 svn_wc__db_scan_addition(svn_wc__db_status_t *status, const char **op_root_abspath, const char **repos_relpath, const char **repos_root_url, const char **repos_uuid, const char **original_repos_relpath, const char **original_root_url, const char **original_uuid, svn_revnum_t *original_revision, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 12972 svn_wc__db_scan_moved(const char **moved_from_abspath, const char **op_root_abspath, const char **op_root_moved_from_abspath, const char **moved_from_delete_abspath, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13142 svn_wc__db_follow_moved_to(apr_array_header_t **moved_tos, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13255 svn_wc__db_base_moved_to(const char **move_dst_abspath, const char **move_dst_op_root_abspath, const char **move_src_root_abspath, const char **delete_abspath, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13353 svn_wc__db_upgrade_insert_external(svn_wc__db_t *db, const char *local_abspath, svn_node_kind_t kind, const char *parent_abspath, const char *def_local_abspath, const char *repos_relpath, const char *repos_root_url, const char *repos_uuid, svn_revnum_t def_peg_revision, svn_revnum_t def_revision, apr_pool_t *scratch_pool) argument 13437 svn_wc__db_wq_add(svn_wc__db_t *db, const char *wri_abspath, const svn_skel_t *work_item, apr_pool_t *scratch_pool) argument 13508 svn_wc__db_wq_fetch_next(apr_uint64_t *id, svn_skel_t **work_item, svn_wc__db_t *db, const char *wri_abspath, apr_uint64_t completed_id, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13568 svn_wc__db_wq_record_and_fetch_next(apr_uint64_t *id, svn_skel_t **work_item, svn_wc__db_t *db, const char *wri_abspath, apr_uint64_t completed_id, apr_hash_t *record_map, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13603 svn_wc__db_temp_get_format(int *format, svn_wc__db_t *db, const char *local_dir_abspath, apr_pool_t *scratch_pool) argument 13644 svn_wc__db_temp_get_access(svn_wc__db_t *db, const char *local_dir_abspath, apr_pool_t *scratch_pool) argument 13676 svn_wc__db_temp_set_access(svn_wc__db_t *db, const char *local_dir_abspath, svn_wc_adm_access_t *adm_access, apr_pool_t *scratch_pool) argument 13707 svn_wc__db_temp_close_access(svn_wc__db_t *db, const char *local_dir_abspath, svn_wc_adm_access_t *adm_access, apr_pool_t *scratch_pool) argument 13728 svn_wc__db_temp_clear_access(svn_wc__db_t *db, const char *local_dir_abspath, apr_pool_t *scratch_pool) argument 13752 svn_wc__db_temp_get_all_access(svn_wc__db_t *db, apr_pool_t *result_pool) argument 13774 svn_wc__db_temp_borrow_sdb(svn_sqlite__db_t **sdb, svn_wc__db_t *db, const char *local_dir_abspath, apr_pool_t *scratch_pool) argument 13795 svn_wc__db_read_conflict_victims(const apr_array_header_t **victims, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13842 get_conflict_marker_files(apr_hash_t **marker_files_p, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13924 svn_wc__db_get_conflict_marker_files(apr_hash_t **marker_files, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 13948 svn_wc__db_read_conflict(svn_skel_t **conflict, svn_node_kind_t *kind, apr_hash_t **props, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 14083 svn_wc__db_read_kind(svn_node_kind_t *kind, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t allow_missing, svn_boolean_t show_deleted, svn_boolean_t show_hidden, apr_pool_t *scratch_pool) argument 14184 svn_wc__db_is_wcroot(svn_boolean_t *is_wcroot, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 14283 svn_wc__db_is_switched(svn_boolean_t *is_wcroot, svn_boolean_t *is_switched, svn_node_kind_t *kind, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 14327 svn_wc__db_temp_wcroot_tempdir(const char **temp_dir_abspath, svn_wc__db_t *db, const char *wri_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 14540 svn_wc__db_wclock_obtain(svn_wc__db_t *db, const char *local_abspath, int levels_to_lock, svn_boolean_t steal_lock, apr_pool_t *scratch_pool) argument 14669 svn_wc__db_wclock_find_root(const char **lock_abspath, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 14698 svn_wc__db_wclocked(svn_boolean_t *locked, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 14719 svn_wc__db_wclock_release(svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 14827 svn_wc__db_wclock_owns_lock(svn_boolean_t *own_lock, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t exact, apr_pool_t *scratch_pool) argument 14884 svn_wc__db_temp_op_end_directory_update(svn_wc__db_t *db, const char *local_dir_abspath, apr_pool_t *scratch_pool) argument 14937 svn_wc__db_temp_op_start_directory_update(svn_wc__db_t *db, const char *local_abspath, const char *new_repos_relpath, svn_revnum_t new_rev, apr_pool_t *scratch_pool) argument 15306 svn_wc__db_op_make_copy(svn_wc__db_t *db, const char *local_abspath, const svn_skel_t *conflicts, const svn_skel_t *work_items, apr_pool_t *scratch_pool) argument 15334 svn_wc__db_info_below_working(svn_boolean_t *have_base, svn_boolean_t *have_work, svn_wc__db_status_t *status, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 15356 svn_wc__db_get_not_present_descendants(const apr_array_header_t **descendants, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 15450 svn_wc__db_min_max_revisions(svn_revnum_t *min_revision, svn_revnum_t *max_revision, svn_wc__db_t *db, const char *local_abspath, svn_boolean_t committed, apr_pool_t *scratch_pool) argument 15562 svn_wc__db_has_switched_subtrees(svn_boolean_t *is_switched, svn_wc__db_t *db, const char *local_abspath, const char *trail_url, apr_pool_t *scratch_pool) argument 15584 svn_wc__db_get_excluded_subtrees(apr_hash_t **excluded_subtrees, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 15662 svn_wc__db_has_db_mods(svn_boolean_t *is_modified, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 15685 revision_status_txn(svn_revnum_t *min_revision, svn_revnum_t *max_revision, svn_boolean_t *is_sparse_checkout, svn_boolean_t *is_modified, svn_boolean_t *is_switched, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_wc__db_t *db, const char *trail_url, svn_boolean_t committed, apr_pool_t *scratch_pool) argument 15741 svn_wc__db_revision_status(svn_revnum_t *min_revision, svn_revnum_t *max_revision, svn_boolean_t *is_sparse_checkout, svn_boolean_t *is_modified, svn_boolean_t *is_switched, svn_wc__db_t *db, const char *local_abspath, const char *trail_url, svn_boolean_t committed, apr_pool_t *scratch_pool) argument 15774 svn_wc__db_base_get_lock_tokens_recursive(apr_hash_t **lock_tokens, svn_wc__db_t *db, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 15919 svn_wc__db_verify(svn_wc__db_t *db, const char *wri_abspath, apr_pool_t *scratch_pool) argument 15978 svn_wc__db_verify_db_full(svn_wc__db_t *db, const char *wri_abspath, svn_wc__db_verify_cb_t callback, void *baton, apr_pool_t *scratch_pool) argument 15999 svn_wc__db_bump_format(int *result_format, svn_boolean_t *bumped_format, svn_wc__db_t *db, const char *wcroot_abspath, apr_pool_t *scratch_pool) argument 16064 svn_wc__db_vacuum(svn_wc__db_t *db, const char *local_abspath, apr_pool_t *scratch_pool) argument 16107 svn_wc__db_create_commit_queue(svn_wc__db_commit_queue_t **queue, svn_wc__db_t *db, const char *wri_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 16183 process_committed_leaf(svn_wc__db_t *db, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, svn_boolean_t via_recurse, svn_wc__db_status_t status, svn_node_kind_t kind, svn_boolean_t prop_mods, const svn_checksum_t *old_checksum, svn_revnum_t new_revnum, apr_time_t new_changed_date, const char *new_changed_author, apr_hash_t *new_dav_cache, svn_boolean_t remove_lock, svn_boolean_t remove_changelist, const svn_checksum_t *checksum, apr_pool_t *scratch_pool) argument 16326 process_committed_internal(svn_wc__db_t *db, svn_wc__db_wcroot_t *wcroot, const char *local_relpath, 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 remove_lock, svn_boolean_t remove_changelist, const svn_checksum_t *new_sha1_checksum, apr_hash_t *items_by_relpath, apr_pool_t *scratch_pool) argument 16473 db_process_commit_queue(svn_wc__db_t *db, svn_wc__db_commit_queue_t *queue, svn_revnum_t new_revnum, apr_time_t new_date, const char *new_author, apr_pool_t *scratch_pool) argument 16565 svn_wc__db_process_commit_queue(svn_wc__db_t *db, svn_wc__db_commit_queue_t *queue, svn_revnum_t new_revnum, apr_time_t new_date, const char *new_author, apr_pool_t *scratch_pool) argument 16581 svn_wc__db_find_repos_node_in_wc(apr_array_header_t **local_abspath_list, svn_wc__db_t *db, const char *wri_abspath, const char *repos_relpath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 16624 svn_wc__db_find_working_nodes_with_basename(apr_array_header_t **local_abspaths, svn_wc__db_t *db, const char *wri_abspath, const char *basename, svn_node_kind_t kind, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 16668 svn_wc__db_find_copies_of_repos_path(apr_array_header_t **local_abspaths, svn_wc__db_t *db, const char *wri_abspath, const char *repos_relpath, svn_node_kind_t kind, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument [all...] |