Alien-SVN
view release on metacpan or search on metacpan
src/subversion/subversion/bindings/swig/python/client.py view on Meta::CPAN
"""
svn_client_suggest_merge_sources(char const * path_or_url, svn_opt_revision_t peg_revision, svn_client_ctx_t ctx,
apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_suggest_merge_sources(*args)
def svn_client_mergeinfo_get_merged(*args):
"""
svn_client_mergeinfo_get_merged(char const * path_or_url, svn_opt_revision_t peg_revision, svn_client_ctx_t ctx,
apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_mergeinfo_get_merged(*args)
def svn_client_mergeinfo_log2(*args):
"""
svn_client_mergeinfo_log2(svn_boolean_t finding_merged, char const * target_path_or_url, svn_opt_revision_t target_peg_revision,
char const * source_path_or_url, svn_opt_revision_t source_peg_revision,
svn_opt_revision_t source_start_revision, svn_opt_revision_t source_end_revision,
svn_log_entry_receiver_t receiver, svn_boolean_t discover_changed_paths,
svn_depth_t depth, apr_array_header_t revprops, svn_client_ctx_t ctx,
apr_pool_t scratch_pool) -> svn_error_t
"""
return _client.svn_client_mergeinfo_log2(*args)
def svn_client_mergeinfo_log(*args):
"""
svn_client_mergeinfo_log(svn_boolean_t finding_merged, char const * target_path_or_url, svn_opt_revision_t target_peg_revision,
char const * source_path_or_url, svn_opt_revision_t source_peg_revision,
svn_log_entry_receiver_t receiver, svn_boolean_t discover_changed_paths,
svn_depth_t depth, apr_array_header_t revprops, svn_client_ctx_t ctx,
apr_pool_t scratch_pool) -> svn_error_t
"""
return _client.svn_client_mergeinfo_log(*args)
def svn_client_mergeinfo_log_merged(*args):
"""
svn_client_mergeinfo_log_merged(char const * path_or_url, svn_opt_revision_t peg_revision, char const * merge_source_path_or_url,
svn_opt_revision_t src_peg_revision, svn_log_entry_receiver_t receiver,
svn_boolean_t discover_changed_paths, apr_array_header_t revprops,
svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_mergeinfo_log_merged(*args)
def svn_client_mergeinfo_log_eligible(*args):
"""
svn_client_mergeinfo_log_eligible(char const * path_or_url, svn_opt_revision_t peg_revision, char const * merge_source_path_or_url,
svn_opt_revision_t src_peg_revision, svn_log_entry_receiver_t receiver,
svn_boolean_t discover_changed_paths, apr_array_header_t revprops,
svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_mergeinfo_log_eligible(*args)
def svn_client_cleanup(*args):
"""svn_client_cleanup(char const * dir, svn_client_ctx_t ctx, apr_pool_t scratch_pool) -> svn_error_t"""
return _client.svn_client_cleanup(*args)
def svn_client_upgrade(*args):
"""svn_client_upgrade(char const * wcroot_dir, svn_client_ctx_t ctx, apr_pool_t scratch_pool) -> svn_error_t"""
return _client.svn_client_upgrade(*args)
def svn_client_relocate2(*args):
"""
svn_client_relocate2(char const * wcroot_dir, char const * from_prefix, char const * to_prefix, svn_boolean_t ignore_externals,
svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_relocate2(*args)
def svn_client_relocate(*args):
"""
svn_client_relocate(char const * dir, char const * from_prefix, char const * to_prefix, svn_boolean_t recurse,
svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_relocate(*args)
def svn_client_revert2(*args):
"""
svn_client_revert2(apr_array_header_t paths, svn_depth_t depth, apr_array_header_t changelists, svn_client_ctx_t ctx,
apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_revert2(*args)
def svn_client_revert(*args):
"""svn_client_revert(apr_array_header_t paths, svn_boolean_t recursive, svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t"""
return _client.svn_client_revert(*args)
def svn_client_resolved(*args):
"""svn_client_resolved(char const * path, svn_boolean_t recursive, svn_client_ctx_t ctx, apr_pool_t pool) -> svn_error_t"""
return _client.svn_client_resolved(*args)
def svn_client_resolve(*args):
"""
svn_client_resolve(char const * path, svn_depth_t depth, svn_wc_conflict_choice_t conflict_choice, svn_client_ctx_t ctx,
apr_pool_t pool) -> svn_error_t
"""
return _client.svn_client_resolve(*args)
class svn_client_copy_source_t:
"""Proxy of C svn_client_copy_source_t struct"""
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, svn_client_copy_source_t, name, value)
__swig_getmethods__ = {}
__getattr__ = lambda self, name: _swig_getattr(self, svn_client_copy_source_t, name)
__repr__ = _swig_repr
__swig_setmethods__["path"] = _client.svn_client_copy_source_t_path_set
__swig_getmethods__["path"] = _client.svn_client_copy_source_t_path_get
__swig_setmethods__["revision"] = _client.svn_client_copy_source_t_revision_set
__swig_getmethods__["revision"] = _client.svn_client_copy_source_t_revision_get
__swig_setmethods__["peg_revision"] = _client.svn_client_copy_source_t_peg_revision_set
__swig_getmethods__["peg_revision"] = _client.svn_client_copy_source_t_peg_revision_get
def set_parent_pool(self, parent_pool=None):
"""Create a new proxy object for svn_client_copy_source_t"""
import libsvn.core, weakref
self.__dict__["_parent_pool"] = \
parent_pool or libsvn.core.application_pool;
if self.__dict__["_parent_pool"]:
self.__dict__["_is_valid"] = weakref.ref(
self.__dict__["_parent_pool"]._is_valid)
def assert_valid(self):
"""Assert that this object is using valid pool memory"""
if "_is_valid" in self.__dict__:
assert self.__dict__["_is_valid"](), "Variable has already been deleted"
def __getattr__(self, name):
"""Get an attribute from this object"""
self.assert_valid()
value = _swig_getattr(self, self.__class__, name)
members = self.__dict__.get("_members")
if members is not None:
_copy_metadata_deep(value, members.get(name))
( run in 0.705 second using v1.01-cache-2.11-cpan-5511b514fd6 )