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 )