Searched refs:externals (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/contrib/subversion/subversion/libsvn_client/
H A Dlist.c46 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 Dupgrade.c69 /* 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 Dexport.c62 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 Dinfo.c64 /* 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 Dstatus.c245 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 Dcommit.c423 /* 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 Dcopy.c183 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 Dclient.h479 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 Dexternals.c2 * 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 Dmerge.c6390 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 DMakefile24 externals.c \
/freebsd-11-stable/contrib/subversion/subversion/libsvn_wc/
H A Dexternals.c2 * 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 Dwc.h87 * 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 Dstatus.c98 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 Dwc-queries.sql1170 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 Dwc_db.h121 ### 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 Dprops.c2215 /* 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 Ddeprecated.c118 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 Dwc_db.c231 /* 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 DMakefile29 externals.c \
/freebsd-11-stable/contrib/subversion/subversion/include/private/
H A Dsvn_wc_private.h118 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 Dbuild-outputs.mk447 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

Completed in 879 milliseconds