Searched refs:repos (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-12-stable/contrib/subversion/subversion/libsvn_delta/
H A Dbranch_repos.c50 svn_branch__repos_t *repos = apr_pcalloc(result_pool, sizeof(*repos)); local
52 repos->rev_roots = apr_array_make(result_pool, 0, sizeof(void *));
53 repos->pool = result_pool;
54 return repos;
58 svn_branch__repos_add_revision(svn_branch__repos_t *repos, argument
61 APR_ARRAY_PUSH(repos->rev_roots, void *) = rev_root;
67 svn_branch__repos_get_revision(const svn_branch__repos_t *repos, argument
70 assert(revnum < repos->rev_roots->nelts);
71 return APR_ARRAY_IDX(repos
81 svn_branch__repos_get_branch_by_id(svn_branch__state_t **branch_p, const svn_branch__repos_t *repos, svn_revnum_t revnum, const char *branch_id, apr_pool_t *scratch_pool) argument
104 svn_branch__repos_find_el_rev_by_id(svn_branch__el_rev_id_t **el_rev_p, const svn_branch__repos_t *repos, svn_revnum_t revnum, const char *branch_id, int eid, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
[all...]
/freebsd-12-stable/contrib/subversion/subversion/include/private/
H A Dsvn_branch_repos.h54 svn_branch__repos_add_revision(svn_branch__repos_t *repos,
60 svn_branch__repos_get_revision(const svn_branch__repos_t *repos,
75 const svn_branch__repos_t *repos,
92 const svn_branch__repos_t *repos,
H A Dsvn_repos_private.h24 * @brief Subversion-internal repos APIs.
127 /* A repos version of svn_fs_type */
137 svn_repos_t *repos,
166 svn_repos__get_logs_compat(svn_repos_t *repos,
H A Dsvn_branch_nested.h51 /* Return the root repos-relpath of BRANCH.
59 /* Return the repos-relpath of element EID in BRANCH.
70 /* Return the EID for the repos-relpath RRPATH in BRANCH.
118 const svn_branch__repos_t *repos,
/freebsd-12-stable/contrib/subversion/subversion/libsvn_repos/
H A Dauthz_info.c37 const char *repos)
41 return (0 == strcmp(acl->rule.repos, AUTHZ_ANY_REPOSITORY))
42 || (0 == strcmp(repos, acl->rule.repos));
48 const char *user, const char *repos)
56 if (!svn_authz__acl_applies_to_repo(acl, repos))
115 const char *repos)
117 if (0 == strcmp(repos, AUTHZ_ANY_REPOSITORY))
127 svn_hash_gets(global_rights->per_repos_rights, repos);
146 const char *user, const char *repos)
35 svn_authz__acl_applies_to_repo(const authz_acl_t *acl, const char *repos) argument
45 svn_authz__get_acl_access(authz_access_t *access_p, const authz_acl_t *acl, const char *user, const char *repos) argument
112 resolve_global_rights(authz_rights_t *rights_p, const authz_global_rights_t *global_rights, const char *repos) argument
143 svn_authz__get_global_rights(authz_rights_t *rights_p, const authz_full_t *authz, const char *user, const char *repos) argument
[all...]
H A Drepos.c0 /* repos.c : repository creation; shared and exclusive repository locking
43 #include "repos.h"
54 svn_repos_path(svn_repos_t *repos, apr_pool_t *pool)
56 return apr_pstrdup(pool, repos->path);
61 svn_repos_db_env(svn_repos_t *repos, apr_pool_t *pool)
63 return apr_pstrdup(pool, repos->db_path);
68 svn_repos_conf_dir(svn_repos_t *repos, apr_pool_t *pool)
70 return apr_pstrdup(pool, repos->conf_path);
75 svn_repos_svnserve_conf(svn_repos_t *repos, apr_pool_t *pool)
77 return svn_dirent_join(repos
53 svn_repos_path(svn_repos_t *repos, apr_pool_t *pool) argument
60 svn_repos_db_env(svn_repos_t *repos, apr_pool_t *pool) argument
67 svn_repos_conf_dir(svn_repos_t *repos, apr_pool_t *pool) argument
74 svn_repos_svnserve_conf(svn_repos_t *repos, apr_pool_t *pool) argument
81 svn_repos_lock_dir(svn_repos_t *repos, apr_pool_t *pool) argument
88 svn_repos_db_lockfile(svn_repos_t *repos, apr_pool_t *pool) argument
95 svn_repos_db_logs_lockfile(svn_repos_t *repos, apr_pool_t *pool) argument
101 svn_repos_hook_dir(svn_repos_t *repos, apr_pool_t *pool) argument
108 svn_repos_start_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument
115 svn_repos_pre_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument
122 svn_repos_pre_lock_hook(svn_repos_t *repos, apr_pool_t *pool) argument
129 svn_repos_pre_unlock_hook(svn_repos_t *repos, apr_pool_t *pool) argument
135 svn_repos_post_lock_hook(svn_repos_t *repos, apr_pool_t *pool) argument
142 svn_repos_post_unlock_hook(svn_repos_t *repos, apr_pool_t *pool) argument
149 svn_repos_post_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument
156 svn_repos_pre_revprop_change_hook(svn_repos_t *repos, apr_pool_t *pool) argument
164 svn_repos_post_revprop_change_hook(svn_repos_t *repos, apr_pool_t *pool) argument
223 create_db_logs_lock(svn_repos_t *repos, apr_pool_t *pool) argument
241 create_db_lock(svn_repos_t *repos, apr_pool_t *pool) argument
258 create_locks(svn_repos_t *repos, apr_pool_t *pool) argument
340 write_hook_template_file(svn_repos_t *repos, const char *script_name, const char *description, const char *script, apr_pool_t *pool) argument
361 create_hooks(svn_repos_t *repos, apr_pool_t *pool) argument
807 create_conf(svn_repos_t *repos, apr_pool_t *pool) argument
996 svn_repos_hooks_setenv(svn_repos_t *repos, const char *hooks_env_path, apr_pool_t *scratch_pool) argument
1022 svn_repos_t *repos = apr_pcalloc(pool, sizeof(*repos)); local
1038 create_repos_structure(svn_repos_t *repos, const char *path, apr_hash_t *fs_config, apr_pool_t *pool) argument
1111 lock_repos(svn_repos_t *repos, svn_boolean_t exclusive, svn_boolean_t nonblocking, apr_pool_t *pool) argument
1139 svn_repos_t *repos; local
1253 check_repos_format(svn_repos_t *repos, apr_pool_t *pool) argument
1293 svn_repos_t *repos; local
1435 svn_repos_t *repos; local
1518 svn_repos_has_capability(svn_repos_t *repos, svn_boolean_t *has, const char *capability, apr_pool_t *pool) argument
1587 svn_repos_capabilities(apr_hash_t **capabilities, svn_repos_t *repos, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
1612 svn_repos_info_format(int *repos_format, svn_version_t **supports_version, svn_repos_t *repos, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
1644 svn_repos_fs(svn_repos_t *repos) argument
1652 svn_repos_fs_type(svn_repos_t *repos, apr_pool_t *result_pool) argument
1689 svn_repos_t *repos; local
1751 svn_repos_t *repos; local
1815 svn_repos_t *repos; local
1923 lock_db_logs_file(svn_repos_t *repos, svn_boolean_t exclusive, apr_pool_t *pool) argument
2074 svn_repos_remember_client_capabilities(svn_repos_t *repos, const apr_array_header_t *capabilities) argument
2086 svn_repos_t repos; local
[all...]
H A Drepos.h0 /* repos.h : interface to Subversion repository, private to libsvn_repos
199 svn_repos__hooks_start_commit(svn_repos_t *repos,
215 svn_repos__hooks_pre_commit(svn_repos_t *repos,
229 svn_repos__hooks_post_commit(svn_repos_t *repos,
254 svn_repos__hooks_pre_revprop_change(svn_repos_t *repos,
281 svn_repos__hooks_post_revprop_change(svn_repos_t *repos,
308 svn_repos__hooks_pre_lock(svn_repos_t *repos,
327 svn_repos__hooks_post_lock(svn_repos_t *repos,
344 svn_repos__hooks_pre_unlock(svn_repos_t *repos,
362 svn_repos__hooks_post_unlock(svn_repos_t *repos,
[all...]
H A Dfs-wrap.c37 #include "repos.h"
50 svn_repos_t *repos,
67 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, repos->hooks_env_path,
72 SVN_ERR(svn_repos__hooks_pre_commit(repos, hooks_env, txn_name, pool));
116 if ((err2 = svn_repos__hooks_post_commit(repos, hooks_env,
135 svn_repos_t *repos,
148 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, repos->hooks_env_path,
153 SVN_ERR(svn_fs_begin_txn2(&txn, repos->fs, rev,
168 err = svn_repos__hooks_start_commit(repos, hooks_env,
170 repos
48 svn_repos_fs_commit_txn(const char **conflict_p, svn_repos_t *repos, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument
132 svn_repos_fs_begin_txn_for_commit2(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, apr_hash_t *revprop_table, apr_pool_t *pool) argument
180 svn_repos_fs_begin_txn_for_commit(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *log_msg, apr_pool_t *pool) argument
378 svn_repos_fs_change_rev_prop4(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *const *old_value_p, const svn_string_t *new_value, svn_boolean_t use_pre_revprop_change_hook, svn_boolean_t use_post_revprop_change_hook, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
459 svn_repos_fs_revision_prop(svn_string_t **value_p, svn_repos_t *repos, svn_revnum_t rev, const char *propname, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
501 svn_repos_fs_revision_proplist(apr_hash_t **table_p, svn_repos_t *repos, svn_revnum_t rev, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
580 svn_repos_fs_lock_many(svn_repos_t *repos, apr_hash_t *targets, const char *comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_boolean_t steal_lock, svn_fs_lock_callback_t lock_callback, void *lock_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
706 svn_repos_fs_lock(svn_lock_t **lock, svn_repos_t *repos, const char *path, const char *token, const char *comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_revnum_t current_rev, svn_boolean_t steal_lock, apr_pool_t *pool) argument
742 svn_repos_fs_unlock_many(svn_repos_t *repos, apr_hash_t *targets, svn_boolean_t break_lock, svn_fs_lock_callback_t lock_callback, void *lock_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
837 svn_repos_fs_unlock(svn_repos_t *repos, const char *path, const char *token, svn_boolean_t break_lock, apr_pool_t *pool) argument
899 svn_repos_fs_get_locks2(apr_hash_t **locks, svn_repos_t *repos, const char *path, svn_depth_t depth, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
936 svn_repos_fs_get_mergeinfo2(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t rev, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_repos_mergeinfo_receiver_t receiver, void *receiver_baton, apr_pool_t *scratch_pool) argument
1036 svn_repos_fs_pack2(svn_repos_t *repos, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
[all...]
H A Ddeprecated.c38 #include "repos.h"
52 svn_repos_t *repos,
71 return svn_repos_get_commit_editor5(editor, edit_baton, repos, txn,
81 svn_repos_t *repos,
100 return svn_repos_get_commit_editor4(editor, edit_baton, repos, txn,
111 svn_repos_t *repos,
121 return svn_repos_get_commit_editor3(editor, edit_baton, repos, txn,
131 svn_repos_t *repos,
140 return svn_repos_get_commit_editor2(editor, edit_baton, repos, NULL,
164 /*** From repos
49 svn_repos_get_commit_editor4(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
78 svn_repos_get_commit_editor3(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
108 svn_repos_get_commit_editor2(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, apr_pool_t *pool) argument
128 svn_repos_get_commit_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, apr_pool_t *pool) argument
260 svn_repos_begin_report(void **report_baton, svn_revnum_t revnum, const char *username, svn_repos_t *repos, const char *fs_base, const char *s_operand, const char *switch_path, svn_boolean_t text_deltas, svn_boolean_t recurse, svn_boolean_t ignore_ancestry, const svn_delta_editor_t *editor, void *edit_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
294 svn_repos_begin_report2(void **report_baton, svn_revnum_t revnum, svn_repos_t *repos, const char *fs_base, const char *target, const char *tgt_path, svn_boolean_t text_deltas, svn_depth_t depth, svn_boolean_t ignore_ancestry, svn_boolean_t send_copyfrom_args, const svn_delta_editor_t *editor, void *edit_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
414 svn_repos_fs_change_rev_prop3(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, svn_boolean_t use_pre_revprop_change_hook, svn_boolean_t use_post_revprop_change_hook, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
434 svn_repos_fs_change_rev_prop2(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
451 svn_repos_fs_change_rev_prop(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, apr_pool_t *pool) argument
480 svn_repos_fs_pack(svn_repos_t *repos, svn_fs_pack_notify_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
498 svn_repos_fs_get_locks(apr_hash_t **locks, svn_repos_t *repos, const char *path, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
530 svn_repos_fs_get_mergeinfo(svn_mergeinfo_catalog_t *mergeinfo, svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t rev, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
553 svn_repos_get_logs4(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_boolean_t include_merged_revisions, const apr_array_header_t *revprops, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_entry_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
577 svn_repos_get_logs3(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
606 svn_repos_get_logs2(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
626 svn_repos_get_logs(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
659 svn_repos_get_file_revs(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_repos_file_rev_handler_t handler, void *handler_baton, apr_pool_t *pool) argument
682 svn_repos_dump_fs(svn_repos_t *repos, svn_stream_t *stream, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
803 svn_repos_dump_fs3(svn_repos_t *repos, svn_stream_t *stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_boolean_t use_deltas, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
832 svn_repos_dump_fs2(svn_repos_t *repos, svn_stream_t *stream, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_boolean_t use_deltas, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
859 svn_repos_verify_fs2(svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
882 svn_repos_verify_fs(svn_repos_t *repos, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
905 svn_repos_load_fs5(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
930 svn_repos_load_fs4(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
954 svn_repos_load_fs3(svn_repos_t *repos, svn_stream_t *dumpstream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
976 svn_repos_load_fs2(svn_repos_t *repos, svn_stream_t *dumpstream, svn_stream_t *feedback_stream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
1106 svn_repos_load_fs(svn_repos_t *repos, svn_stream_t *dumpstream, svn_stream_t *feedback_stream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
1121 svn_repos_get_fs_build_parser5(const svn_repos_parse_fns3_t **parser, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t ignore_dates, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument
1155 svn_repos_get_fs_build_parser4(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument
1184 svn_repos_get_fs_build_parser3(const svn_repos_parse_fns2_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument
1209 svn_repos_get_fs_build_parser2(const svn_repos_parse_fns2_t **parser, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, enum svn_repos_load_uuid uuid_action, svn_stream_t *outstream, const char *parent_dir, apr_pool_t *pool) argument
1225 svn_repos_get_fs_build_parser(const svn_repos_parser_fns_t **parser_callbacks, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, enum svn_repos_load_uuid uuid_action, svn_stream_t *outstream, const char *parent_dir, apr_pool_t *pool) argument
1246 svn_repos_fs_begin_txn_for_update(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, const char *author, apr_pool_t *pool) argument
[all...]
H A Dauthz.h242 const char *repos;
350 const char *repos);
359 const char *user, const char *repos);
370 const char *user, const char *repos);
241 const char *repos; member in struct:authz_rule_t
H A Dhooks.c38 #include "repos.h"
459 svn_repos__hooks_start_commit(svn_repos_t *repos,
466 const char *hook = svn_repos_start_commit_hook(repos, pool);
489 args[1] = svn_dirent_local_style(svn_repos_path(repos, pool), pool);
546 svn_repos__hooks_pre_commit(svn_repos_t *repos,
551 const char *hook = svn_repos_pre_commit_hook(repos, pool);
565 args[1] = svn_dirent_local_style(svn_repos_path(repos, pool), pool);
569 SVN_ERR(svn_fs_get_access(&access_ctx, repos->fs));
591 svn_repos__hooks_post_commit(svn_repos_t *repos,
597 const char *hook = svn_repos_post_commit_hook(repos, poo
458 svn_repos__hooks_start_commit(svn_repos_t *repos, apr_hash_t *hooks_env, const char *user, const apr_array_header_t *capabilities, const char *txn_name, apr_pool_t *pool) argument
545 svn_repos__hooks_pre_commit(svn_repos_t *repos, apr_hash_t *hooks_env, const char *txn_name, apr_pool_t *pool) argument
590 svn_repos__hooks_post_commit(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *txn_name, apr_pool_t *pool) argument
622 svn_repos__hooks_pre_revprop_change(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, char action, apr_pool_t *pool) argument
685 svn_repos__hooks_post_revprop_change(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *old_value, char action, apr_pool_t *pool) argument
736 svn_repos__hooks_pre_lock(svn_repos_t *repos, apr_hash_t *hooks_env, const char **token, const char *path, const char *username, const char *comment, svn_boolean_t steal_lock, apr_pool_t *pool) argument
782 svn_repos__hooks_post_lock(svn_repos_t *repos, apr_hash_t *hooks_env, const apr_array_header_t *paths, const char *username, apr_pool_t *pool) argument
822 svn_repos__hooks_pre_unlock(svn_repos_t *repos, apr_hash_t *hooks_env, const char *path, const char *username, const char *token, svn_boolean_t break_lock, apr_pool_t *pool) argument
858 svn_repos__hooks_post_unlock(svn_repos_t *repos, apr_hash_t *hooks_env, const apr_array_header_t *paths, const char *username, apr_pool_t *pool) argument
[all...]
H A Dconfig_file.c46 svn_repos_t *repos;
224 /* Maybe we can use the repos hint instance instead of creating a
226 if (access->repos)
228 repos_root_dirent = svn_repos_path(access->repos, scratch_pool);
235 access->repos = NULL;
238 /* Open repos if no suitable repos is available. */
239 if (!access->repos)
249 SVN_ERR(svn_repos_open3(&access->repos, repos_root_dirent, NULL,
256 fs = svn_repos_fs(access->repos);
44 svn_repos_t *repos; member in struct:config_access_t
[all...]
H A Drev_hunt.c39 #include "repos.h"
82 svn_repos_t *repos,
88 svn_fs_t *fs = repos->fs;
827 svn_repos_node_location_segments(svn_repos_t *repos,
838 svn_fs_t *fs = svn_repos_fs(repos);
1008 svn_repos_t *repos,
1024 SVN_ERR(svn_fs_revision_root(&root, repos->fs, old_path_rev->revnum,
1077 SVN_ERR(svn_fs_revision_root(&prev_root, repos->fs, old_path_rev->revnum - 1,
1113 svn_repos_t *repos,
1136 SVN_ERR(svn_fs_revision_root(&root, repos
80 svn_repos_dated_revision(svn_revnum_t *revision, svn_repos_t *repos, apr_time_t tm, apr_pool_t *pool) argument
826 svn_repos_node_location_segments(svn_repos_t *repos, const char *path, svn_revnum_t peg_revision, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_location_segment_receiver_t receiver, void *receiver_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument
1006 get_merged_mergeinfo(apr_hash_t **merged_mergeinfo, svn_repos_t *repos, struct path_revision *old_path_rev, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
1111 find_interesting_revisions(apr_array_header_t *path_revisions, svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t include_merged_revisions, svn_boolean_t mark_as_merged, apr_hash_t *duplicate_path_revs, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
1232 find_merged_revisions(apr_array_header_t **merged_path_revisions_out, svn_revnum_t start, const apr_array_header_t *mainline_path_revisions, svn_repos_t *repos, apr_hash_t *duplicate_path_revs, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
1357 send_path_revision(struct path_revision *path_rev, svn_repos_t *repos, struct send_baton *sb, svn_file_rev_handler_t handler, void *handler_baton) argument
1485 get_file_revs_backwards(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_file_rev_handler_t handler, void *handler_baton, apr_pool_t *scratch_pool) argument
1610 svn_repos_get_file_revs2(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t include_merged_revisions, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_file_rev_handler_t handler, void *handler_baton, apr_pool_t *scratch_pool) argument
[all...]
H A Dcommit.c44 #include "repos.h"
74 svn_repos_t *repos;
143 svn_repos_t *repos;
232 /* commit_info->repos_root is not set by the repos layer, only by RA layers */
442 eb->repos,
820 err = svn_repos_fs_commit_txn(&conflict, eb->repos,
882 eb->repos->fs,
1002 svn_repos_t *repos,
1059 eb->repos = repos;
73 svn_repos_t *repos; member in struct:edit_baton
142 svn_repos_t *repos; member in struct:ev2_baton
996 svn_repos_get_commit_editor5(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url_decoded, const char *base_path, apr_hash_t *revprop_table, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
1375 svn_repos__get_commit_ev2(svn_editor_t **editor, svn_repos_t *repos, svn_authz_t *authz, const char *authz_repos_name, const char *authz_user, apr_hash_t *revprops, svn_commit_callback2_t commit_cb, void *commit_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
[all...]
H A Dcompat.c32 #include "repos.h"
143 svn_repos__get_logs_compat(svn_repos_t *repos,
166 SVN_ERR(svn_repos_get_logs5(repos, paths, start, end, limit,
142 svn_repos__get_logs_compat(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_boolean_t include_merged_revisions, const apr_array_header_t *revprops, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_entry_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
H A Dload-fs-vtable.c33 #include "repos.h"
53 svn_repos_t *repos;
165 change_rev_prop(svn_repos_t *repos,
177 return svn_repos_fs_change_rev_prop4(repos, revision, NULL, name,
181 return svn_fs_change_rev_prop2(svn_repos_fs(repos), revision, name,
231 /* The svn:mergeinfo property syntax demands a repos abspath */
1049 SVN_ERR(change_rev_prop(pb->repos, 0, prop->name, prop->value,
1095 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, pb->repos->hooks_env_path,
1109 err = svn_repos__hooks_pre_commit(pb->repos, hooks_env,
1142 if ((err = svn_repos__hooks_post_commit(pb->repos, hooks_en
52 svn_repos_t *repos; member in struct:parse_baton
164 change_rev_prop(svn_repos_t *repos, svn_revnum_t revision, const char *name, const svn_string_t *value, svn_boolean_t validate_props, svn_boolean_t normalize_props, apr_pool_t *pool) argument
1200 svn_repos_get_fs_build_parser6(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument
1275 svn_repos_load_fs6(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
1445 build_revprop_parser(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *result_pool) argument
1507 svn_repos_load_fs_revprops(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument
[all...]
H A Dauthz_parse.c193 acl->acl.rule.repos = interned_empty_string;
678 svn_stringbuf_appendcstr(buf, rule->repos);
754 acl.acl.rule.repos = interned_empty_string;
766 acl.acl.rule.repos = intern_string(cb, rule, repos_len);
1247 const char *repos,
1251 if (0 == strcmp(repos, AUTHZ_ANY_REPOSITORY))
1255 authz_rights_t *rights = svn_hash_gets(gr->per_repos_rights, repos);
1264 svn_hash_sets(gr->per_repos_rights, repos, rights);
1283 svn_authz__get_acl_access(&access, acl, user, acl->rule.repos);
1286 update_global_rights(gr, acl->rule.repos, acces
1246 update_global_rights(authz_global_rights_t *gr, const char *repos, authz_access_t access) argument
[all...]
/freebsd-12-stable/contrib/subversion/subversion/libsvn_ra_local/
H A Dra_local.h54 svn_repos_t *repos;
91 svn_ra_local__split_URL(svn_repos_t **repos,
53 svn_repos_t *repos; member in struct:svn_ra_local__session_baton_t
H A Dsplit_url.c32 svn_ra_local__split_URL(svn_repos_t **repos, argument
53 err = svn_repos_open3(repos, repos_root_dirent, NULL, pool, pool);
62 SVN_ERR(svn_repos_remember_client_capabilities(*repos, caps));
102 SVN_ERR(svn_repos_hooks_setenv(*repos, NULL, pool));
H A Dra_plugin.c353 sess->repos,
374 /* Wrap the report baton given us by the repos layer with our own
390 svn_repos_t *repos; /* repos for unlocking */
439 svn_error_clear(svn_repos_fs_unlock_many(deb->repos, targets, FALSE,
596 SVN_ERR(svn_ra_local__split_URL(&(sess->repos),
603 /* Cache the filesystem object from the repos here for
605 sess->fs = svn_repos_fs(sess->repos);
651 SVN_ERR(svn_ra_local__split_URL(&(new_sess->repos),
659 /* Cache the filesystem object from the repos her
387 svn_repos_t *repos; /* repos for unlocking */ member in struct:deltify_etc_baton
[all...]
/freebsd-12-stable/contrib/subversion/subversion/include/
H A Dsvn_repos.h562 * Set @a *has to TRUE if @a repos has @a capability (one of the
574 svn_repos_has_capability(svn_repos_t *repos,
581 * library and by @a repos. (Capabilities supported by this version of
582 * Subversion but not by @a repos are not listed. This may happen when
597 svn_repos_t *repos,
623 * Store in @a repos the client-reported capabilities @a capabilities,
624 * which must be allocated in memory at least as long-lived as @a repos.
629 * what is remembered by @a repos.
641 svn_repos_remember_client_capabilities(svn_repos_t *repos,
645 /** Return the filesystem associated with repository object @a repos
[all...]
/freebsd-12-stable/contrib/subversion/subversion/svnadmin/
H A Dsvnadmin.c207 N_("ignore any repos UUID found in the stream")},
210 N_("set repos UUID to that found in stream, if any")},
686 open_repos(svn_repos_t **repos,
709 SVN_ERR(svn_repos_open3(repos, path, fs_config, pool, pool));
710 svn_fs_set_warning_func(svn_repos_fs(*repos), warning_func, NULL);
720 svn_revnum_t youngest, svn_repos_t *repos, apr_pool_t *pool)
727 SVN_ERR(svn_repos_dated_revision(revnum, repos, revision->value.date,
831 svn_repos_t *repos;
834 SVN_ERR(open_repos(&repos, opt_state->repository_path, opt_state, pool));
852 svn_repos_t *repos;
684 open_repos(svn_repos_t **repos, const char *path, struct svnadmin_opt_state *opt_state, apr_pool_t *pool) argument
717 get_revnum(svn_revnum_t *revnum, const svn_opt_revision_t *revision, svn_revnum_t youngest, svn_repos_t *repos, apr_pool_t *pool) argument
829 svn_repos_t *repos; local
850 svn_repos_t *repos; local
940 svn_repos_t *repos; local
1333 get_dump_range(svn_revnum_t *lower, svn_revnum_t *upper, svn_repos_t *repos, struct svnadmin_opt_state *opt_state, apr_pool_t *scratch_pool) argument
1429 svn_repos_t *repos; local
1496 svn_repos_t *repos; local
1710 svn_repos_t *repos; local
1769 svn_repos_t *repos; local
1827 svn_repos_t *repos; local
1880 svn_repos_t *repos; local
1992 svn_repos_t *repos; local
2056 svn_repos_t *repos; local
2145 svn_repos_t *repos; local
2196 svn_repos_t *repos; local
2219 svn_repos_t *repos; local
2385 svn_repos_t *repos; local
2523 svn_repos_t *repos; local
2588 svn_repos_t *repos; local
2656 svn_repos_t *repos; local
2742 svn_repos_t *repos; local
2917 svn_repos_t *repos; local
3000 svn_repos_t *repos; local
[all...]
/freebsd-12-stable/contrib/subversion/subversion/svnserve/
H A Dlogger.c102 const char *user, *repos, *remote_host;
117 repos = repository && repository->repos_name
131 repos, prefix, continuation,
101 const char *user, *repos, *remote_host; local
H A Dserver.h51 svn_repos_t *repos;
54 svn_fs_t *fs; /* For convenience; same as svn_repos_fs(repos) */
65 svn_stringbuf_t *fs_path;/* Decoded base in-repos path (w/ leading slash) */
50 svn_repos_t *repos; member in struct:repository_t
/freebsd-12-stable/usr.bin/svn/lib/libsvn_repos/
H A DMakefile31 repos.c \

Completed in 287 milliseconds

12