/freebsd-11-stable/contrib/subversion/subversion/libsvn_client/ |
H A D | list.c | 46 list_externals(apr_hash_t *externals, 104 hash table whose keys are URLs of the directory which has externals 105 definitions, and whose values are the externals description text. 123 apr_hash_t *externals, 143 /* Get the directory's entries. If externals hash is non-NULL, get its 146 externals ? &prop_hash : NULL, 161 /* Filter out svn:externals from all properties hash. */ 170 svn_hash_sets(externals, 207 /* If externals is non-NULL, populate the externals has 114 get_dir_contents(apr_uint32_t dirent_fields, const char *dir, svn_revnum_t rev, svn_ra_session_t *ra_session, apr_hash_t *locks, const char *fs_path, const apr_array_header_t *patterns, svn_depth_t depth, svn_client_ctx_t *ctx, apr_hash_t *externals, const char *external_parent_url, const char *external_target, svn_client_list_func2_t list_func, void *baton, svn_membuf_t *scratch_buffer, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 328 apr_hash_t *externals; local 520 list_externals(apr_hash_t *externals, const apr_array_header_t *patterns, svn_depth_t depth, apr_uint32_t dirent_fields, svn_boolean_t fetch_locks, svn_client_list_func2_t list_func, void *baton, svn_client_ctx_t *ctx, apr_pool_t *scratch_pool) argument [all...] |
H A D | upgrade.c | 69 /* The same info is likely to retrieved multiple times (e.g. externals) */ 87 /* Forward definition. Upgrades svn:externals properties in the working copy 103 apr_hash_t *externals; 122 SVN_ERR(svn_wc__externals_defined_below(&externals, 126 if (apr_hash_count(externals) > 0) 132 svn:externals properties. And by that avoiding the removal 133 of recorded externals information (issue #4519) 135 Only directory externals need an explicit upgrade */ 136 for (hi = apr_hash_first(scratch_pool, externals); 217 * dirs, as file externals ar 101 apr_hash_t *externals; local 307 apr_hash_t *externals; local [all...] |
H A D | export.c | 62 add_externals(apr_hash_t *externals, 66 apr_pool_t *pool = apr_hash_pool_get(externals); 74 svn_hash_sets(externals, local_abspath, 272 /* Skip file externals if they are a descendant of the export, 509 apr_hash_t *externals; 785 SVN_ERR(add_externals(eb->externals, db->path, value)); 1090 SVN_ERR(add_externals(eb->externals, full_path, val)); 1356 SVN_ERR(svn_client__export_externals(eb->externals, 1422 eb->externals = apr_hash_make(pool); 1460 apr_hash_t *externals 60 add_externals(apr_hash_t *externals, const char *path, const svn_string_t *externals_prop_val) argument 506 apr_hash_t *externals; member in struct:edit_baton 1455 apr_hash_t *externals = NULL; local [all...] |
H A D | info.c | 64 /* Handle externals for svn_client_info4() */ 78 apr_array_header_t *externals; local 81 externals = svn_sort__hash(external_map, svn_sort_compare_items_lexically, 87 for (i = 0; i < externals->nelts; i++) 90 svn_sort__item_t item = APR_ARRAY_IDX(externals, i, svn_sort__item_t);
|
H A D | status.c | 245 local_abspath of all externals mapping to the const char* defining_abspath. 266 apr_array_header_t *externals; 269 externals = svn_sort__hash(external_map, svn_sort_compare_items_lexically, 275 for (i = 0; i < externals->nelts; i++) 278 svn_sort__item_t item = APR_ARRAY_IDX(externals, i, svn_sort__item_t); 264 apr_array_header_t *externals; local
|
H A D | commit.c | 423 /* Recurse into every target in REL_TARGETS, finding committable externals 444 /* Easy part of applying DEPTH to externals. */ 460 apr_array_header_t *externals = NULL; 472 SVN_ERR(svn_wc__committable_externals_below(&externals, ctx->wc_ctx, 476 if (externals != NULL) 480 for (j = 0; j < externals->nelts; j++) 483 APR_ARRAY_IDX(externals, j, 458 apr_array_header_t *externals = NULL; local
|
H A D | copy.c | 183 during externals parsing */ 224 * use as a line in an svn:externals property, based on the external item 305 /* Pin all externals listed in EXTERNALS_PROP_VAL to their 307 * value allocated in RESULT_POOL, or to NULL if none of the externals 309 * path or URL defining the svn:externals property. Use SCRATCH_POOL 570 * to svn:externals property values (as const char *), where some or all 572 * If EXTERNALS_TO_PIN is NULL, pin all externals, else pin the externals 576 * to contact the repository containing the externals definition, if neccesary. 1154 svn_string_t *externals; /* ne 1152 svn_string_t *externals; /* new externals definitions for the target */ member in struct:path_driver_info_t [all...] |
H A D | client.h | 479 If IGNORE_EXTERNALS is true, do no externals processing. 531 If IGNORE_EXTERNALS is true, do no externals processing. 568 If IGNORE_EXTERNALS is true, don't process externals. 922 /* Handle changes to the svn:externals property described by EXTERNALS_NEW, 935 nor svn_depth_unknown, then changes to svn:externals will have no 937 depth of each working copy directory holding an svn:externals value 941 shallower ambient depth, so changes to svn:externals values will be 966 /* Export externals definitions described by EXTERNALS, a hash of the 983 svn_client__export_externals(apr_hash_t *externals,
|
H A D | externals.c | 2 * externals.c: handle the svn:externals property 177 * The working copy library does not support registering externals 272 externals definition, perform an update. */ 493 /* File externals can only be installed inside the current working copy. 620 directory externals */ 678 referenced from an svn:externals property */ 829 /* Not protecting against recursive externals. Detecting them in 982 /* Bag out if the depth here is too shallow for externals action. */ 1115 /* Remove the remaining externals */ 1175 svn_client__export_externals(apr_hash_t *externals, const char *from_url, const char *to_abspath, const char *repos_root_url, svn_depth_t requested_depth, const char *native_eol, svn_boolean_t ignore_keywords, svn_client_ctx_t *ctx, apr_pool_t *scratch_pool) argument [all...] |
H A D | merge.c | 6390 apr_hash_t *externals; 6397 SVN_ERR(svn_wc__externals_defined_below(&externals, ctx->wc_ctx, 6411 /* svn_client_propget5 picks up file externals with 6413 if (svn_hash_gets(externals, wc_path)) 6383 apr_hash_t *externals; local
|
/freebsd-11-stable/usr.bin/svn/lib/libsvn_wc/ |
H A D | Makefile | 24 externals.c \
|
/freebsd-11-stable/contrib/subversion/subversion/libsvn_wc/ |
H A D | externals.c | 2 * externals.c : routines dealing with (file) externals in the working copy 175 apr_array_header_t *externals = NULL; 184 externals = apr_array_make(pool, 1, sizeof(svn_wc_external_item2_t *)); 230 * There are six different formats of externals: 374 if (externals) 375 APR_ARRAY_PUSH(externals, svn_wc_external_item2_t *) = item; 381 *externals_p = externals; 405 apr_array_header_t *externals, 417 for (i = 0; i < externals 173 apr_array_header_t *externals = NULL; local 402 svn_wc__externals_find_target_dups(apr_array_header_t **duplicate_targets, apr_array_header_t *externals, apr_pool_t *pool, apr_pool_t *scratch_pool) argument 1359 svn_wc__committable_externals_below(apr_array_header_t **externals, svn_wc_context_t *wc_ctx, const char *local_abspath, svn_depth_t depth, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1425 svn_wc__externals_defined_below(apr_hash_t **externals, svn_wc_context_t *wc_ctx, const char *local_abspath, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1506 svn_wc__externals_gather_definitions(apr_hash_t **externals, apr_hash_t **depths, svn_wc_context_t *wc_ctx, const char *local_abspath, svn_depth_t depth, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument [all...] |
H A D | wc.h | 87 * The bump to 10 added tree-conflicts, file externals and a different 391 retrieved. (Interesting for merging file externals). 732 apr_array_header_t *externals,
|
H A D | status.c | 98 apr_hash_t *externals; 939 of the drop location for, an externals definition. Use SCRATCH_POOL argument 942 is_external_path(apr_hash_t *externals, 949 if (svn_hash_gets(externals, local_abspath)) 954 for (hi = apr_hash_first(scratch_pool, externals); 1008 is_external = is_external_path(wb->externals, local_abspath, scratch_pool); 1018 /* If we aren't ignoring it, or if it's an externals path, pass this 1066 * URL treated with svn_uri_dirname(). ### TODO verify this (externals) 2524 SVN_ERR(svn_wc__db_externals_defined_below(&eb->wb.externals, 2679 wb.externals 95 apr_hash_t *externals; member in struct:walk_status_baton [all...] |
H A D | wc-queries.sql | 1170 INSERT OR REPLACE INTO externals ( 1178 FROM externals WHERE wc_id = ?1 AND local_relpath = ?2 1189 DELETE FROM externals 1195 DELETE FROM externals 1199 /* Select all committable externals, i.e. only unpegged ones on the same 1202 * svn:externals definition, only the local path at which the external is 1208 * ### NOTE: This statement deliberately removes file externals that live 1214 FROM externals e 1231 FROM externals e 1248 FROM externals [all...] |
H A D | wc_db.h | 121 ### TODO: Define behaviour for switches and externals. 123 ### of the parent WC of all switches and externals, but that may 767 be updated when it is the root of an update (e.g. file externals). 1140 Directory externals are stored in their own working copy, so one should use 1187 (The path with the svn:externals property) 1226 * containing info on externals defined to be checked out below LOCAL_ABSPATH, 1227 * returning only those externals that are not fixed to a specific revision. 1229 * If IMMEDIATES_ONLY is TRUE, only those externals defined to be checked out 1233 * If there are no externals to be returned, set *EXTERNALS to NULL. Otherwise 1236 * NOTE: This only returns the externals know [all...] |
H A D | props.c | 2215 /* Make sure this is a valid externals property. Do not 2222 an svn:externals line. As it happens, our parse code 2226 apr_array_header_t *externals = NULL; 2228 SVN_ERR(svn_wc_parse_externals_description3(&externals, path, 2232 externals, 2224 apr_array_header_t *externals = NULL; local
|
H A D | deprecated.c | 118 apr_hash_t *externals; local 122 SVN_ERR(svn_wc__externals_gather_definitions(&externals, &ambient_depths, 127 for (hi = apr_hash_first(scratch_pool, externals);
|
H A D | wc_db.c | 231 /* for file and symlink externals */ 239 /* for file and symlink externals */ 2375 /* For file externals we only want to place a not present marker 3161 /* Insert the externals row represented by (insert_external_baton_t *) BATON. 3239 /* The externals table only support presence normal and excluded */ 3655 svn_wc__db_committable_externals_below(apr_array_header_t **externals, argument 3710 *externals = result; 3715 svn_wc__db_externals_defined_below(apr_hash_t **externals, argument 3737 *externals = apr_hash_make(result_pool); 3747 svn_hash_sets(*externals, 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 [all...] |
/freebsd-11-stable/usr.bin/svn/lib/libsvn_client/ |
H A D | Makefile | 29 externals.c \
|
/freebsd-11-stable/contrib/subversion/subversion/include/private/ |
H A D | svn_wc_private.h | 118 DEFINING_OPERATIONAL_REVISION would be set for which kinds of externals 121 svn:externals line DEFINING_REV. DEFINING_OP._REV. 128 -rHEAD ^/foo bar -- not a valid externals definition -- 163 * 'committable' externals checked out below LOCAL_ABSPATH. Recursively find 164 * all nested externals (externals defined inside externals). 173 * RESULT_POOL as necessary. If no committable externals are found, 178 * This function will not find externals defined in some parent WC above 182 * to allow searching any wc-root for externals unde [all...] |
/freebsd-11-stable/contrib/subversion/ |
H A D | build-outputs.mk | 447 libsvn_client_DEPS = subversion/libsvn_client/add.lo subversion/libsvn_client/blame.lo subversion/libsvn_client/cat.lo subversion/libsvn_client/changelist.lo subversion/libsvn_client/checkout.lo subversion/libsvn_client/cleanup.lo subversion/libsvn_client/cmdline.lo subversion/libsvn_client/commit.lo subversion/libsvn_client/commit_util.lo subversion/libsvn_client/compat_providers.lo subversion/libsvn_client/conflicts.lo subversion/libsvn_client/copy.lo subversion/libsvn_client/ctx.lo subversion/libsvn_client/delete.lo subversion/libsvn_client/deprecated.lo subversion/libsvn_client/diff.lo subversion/libsvn_client/diff_local.lo subversion/libsvn_client/diff_summarize.lo subversion/libsvn_client/export.lo subversion/libsvn_client/externals.lo subversion/libsvn_client/import.lo subversion/libsvn_client/info.lo subversion/libsvn_client/iprops.lo subversion/libsvn_client/layout.lo subversion/libsvn_client/list.lo subversion/libsvn_client/locking_commands.lo subversion/libsvn_client/log.lo subversion/libsvn_client/merge.lo subversion/libsvn_client/merge_elements.lo subversion/libsvn_client/mergeinfo.lo subversion/libsvn_client/mtcc.lo subversion/libsvn_client/patch.lo subversion/libsvn_client/prop_commands.lo subversion/libsvn_client/ra.lo subversion/libsvn_client/relocate.lo subversion/libsvn_client/repos_diff.lo subversion/libsvn_client/resolved.lo subversion/libsvn_client/revert.lo subversion/libsvn_client/revisions.lo subversion/libsvn_client/shelf.lo subversion/libsvn_client/shelf2.lo subversion/libsvn_client/status.lo subversion/libsvn_client/switch.lo subversion/libsvn_client/update.lo subversion/libsvn_client/upgrade.lo subversion/libsvn_client/url.lo subversion/libsvn_client/util.lo subversion/libsvn_client/version.lo subversion/libsvn_client/wc_editor.lo subversion/libsvn_wc/libsvn_wc-1.la subversion/libsvn_ra/libsvn_ra-1.la subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_diff/libsvn_diff-1.la subversion/libsvn_subr/libsvn_subr-1.la 448 libsvn_client_OBJECTS = add.lo blame.lo cat.lo changelist.lo checkout.lo cleanup.lo cmdline.lo commit.lo commit_util.lo compat_providers.lo conflicts.lo copy.lo ctx.lo delete.lo deprecated.lo diff.lo diff_local.lo diff_summarize.lo export.lo externals.lo import.lo info.lo iprops.lo layout.lo list.lo locking_commands.lo log.lo merge.lo merge_elements.lo mergeinfo.lo mtcc.lo patch.lo prop_commands.lo ra.lo relocate.lo repos_diff.lo resolved.lo revert.lo revisions.lo shelf.lo shelf2.lo status.lo switch.lo update.lo upgrade.lo url.lo util.lo version.lo wc_editor.lo 557 libsvn_wc_DEPS = subversion/libsvn_wc/adm_crawler.lo subversion/libsvn_wc/adm_files.lo subversion/libsvn_wc/adm_ops.lo subversion/libsvn_wc/ambient_depth_filter_editor.lo subversion/libsvn_wc/cleanup.lo subversion/libsvn_wc/conflicts.lo subversion/libsvn_wc/context.lo subversion/libsvn_wc/copy.lo subversion/libsvn_wc/crop.lo subversion/libsvn_wc/delete.lo subversion/libsvn_wc/deprecated.lo subversion/libsvn_wc/diff_editor.lo subversion/libsvn_wc/diff_local.lo subversion/libsvn_wc/entries.lo subversion/libsvn_wc/externals.lo subversion/libsvn_wc/info.lo subversion/libsvn_wc/lock.lo subversion/libsvn_wc/merge.lo subversion/libsvn_wc/node.lo subversion/libsvn_wc/old-and-busted.lo subversion/libsvn_wc/props.lo subversion/libsvn_wc/questions.lo subversion/libsvn_wc/relocate.lo subversion/libsvn_wc/revert.lo subversion/libsvn_wc/revision_status.lo subversion/libsvn_wc/status.lo subversion/libsvn_wc/translate.lo subversion/libsvn_wc/tree_conflicts.lo subversion/libsvn_wc/update_editor.lo subversion/libsvn_wc/upgrade.lo subversion/libsvn_wc/util.lo subversion/libsvn_wc/wc_db.lo subversion/libsvn_wc/wc_db_pristine.lo subversion/libsvn_wc/wc_db_update_move.lo subversion/libsvn_wc/wc_db_util.lo subversion/libsvn_wc/wc_db_wcroot.lo subversion/libsvn_wc/wcroot_anchor.lo subversion/libsvn_wc/workqueue.lo subversion/libsvn_delta/libsvn_delta-1.la subversion/libsvn_diff/libsvn_diff-1.la subversion/libsvn_subr/libsvn_subr-1.la 558 libsvn_wc_OBJECTS = adm_crawler.lo adm_files.lo adm_ops.lo ambient_depth_filter_editor.lo cleanup.lo conflicts.lo context.lo copy.lo crop.lo delete.lo deprecated.lo diff_editor.lo diff_local.lo entries.lo externals.lo info.lo lock.lo merge.lo node.lo old-and-busted.lo props.lo questions.lo relocate.lo revert.lo revision_status.lo status.lo translate.lo tree_conflicts.lo update_editor.lo upgrade.lo util.lo wc_db.lo wc_db_pristine.lo wc_db_update_move.lo wc_db_util.lo wc_db_wcroot.lo wcroot_anchor.lo workqueue.lo 2464 subversion/libsvn_client/externals.lo: subversion/libsvn_client/externals.c subversion/include/private/svn_client_private.h subversion/include/private/svn_debug.h subversion/include/private/svn_diff_tree.h subversion/include/private/svn_editor.h subversion/include/private/svn_magic.h subversion/include/private/svn_wc_private.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_client.h subversion/include/svn_config.h subversion/include/svn_delta.h subversion/include/svn_diff.h subversion/include/svn_dirent_uri.h subversion/include/svn_error.h subversion/include/svn_error_codes.h subversion/include/svn_hash.h subversion/include/svn_io.h subversion/include/svn_mergeinfo.h subversion/include/svn_opt.h subversion/include/svn_opt_impl.h subversion/include/svn_path.h subversion/include/svn_pools.h subversion/include/svn_props.h subversion/include/svn_ra.h subversion/include/svn_string.h subversion/include/svn_types.h subversion/include/svn_types_impl.h subversion/include/svn_wc.h subversion/libsvn_client/client.h subversion/svn_private_config.h 3100 subversion/libsvn_wc/externals.lo: subversion/libsvn_wc/externals.c subversion/include/private/svn_debug.h subversion/include/private/svn_diff_tree.h subversion/include/private/svn_skel.h subversion/include/private/svn_sqlite.h subversion/include/private/svn_subr_private.h subversion/include/private/svn_token.h subversion/include/private/svn_wc_private.h subversion/include/svn_auth.h subversion/include/svn_checksum.h subversion/include/svn_config.h subversion/include/svn_delta.h subversion/include/svn_dirent_uri.h subversion/include/svn_error.h subversion/include/svn_error_codes.h subversion/include/svn_hash.h subversion/include/svn_io.h subversion/include/svn_mergeinfo.h subversion/include/svn_opt.h subversion/include/svn_opt_impl.h subversion/include/svn_path.h subversion/include/svn_pools.h subversion/include/svn_props.h subversion/include/svn_ra.h subversion/include/svn_string.h subversion/include/svn_subst.h subversion/include/svn_time.h subversion/include/svn_types.h subversion/include/svn_types_impl.h subversion/include/svn_wc.h subversion/libsvn_wc/adm_files.h subversion/libsvn_wc/conflicts.h subversion/libsvn_wc/props.h subversion/libsvn_wc/translate.h subversion/libsvn_wc/wc.h subversion/libsvn_wc/wc_db.h subversion/libsvn_wc/workqueue.h subversion/svn_private_config.h
|