Undocumented
Method __init__ Undocumented
Instance Variable url Undocumented
Instance Variable busy Undocumented
Method get_file_revs Undocumented
Method get_locations Undocumented
Method get_locks Undocumented
Method lock Undocumented
Method unlock Undocumented
Method mergeinfo Undocumented
Method location_segments Undocumented
Method get_location_segments Undocumented
Method has_capability Undocumented
Method check_path Undocumented
Method get_lock Undocumented
Method get_dir Undocumented
Method stat Undocumented
Method get_file Undocumented
Method change_rev_prop Undocumented
Method get_commit_editor Undocumented
Method rev_proplist Undocumented
Method rev_prop Undocumented
Method replay Undocumented
Method replay_range Undocumented
Method do_switch Undocumented
Method do_update Undocumented
Method do_diff Undocumented
Method get_repos_root Undocumented
Method get_latest_revnum Undocumented
Method get_dated_rev Undocumented
Method reparent Undocumented
Method get_uuid Undocumented
Method log Undocumented
Method get_log Undocumented
Instance Variable _progress_cb Undocumented
Instance Variable _auth Undocumented
Instance Variable _config Undocumented
Instance Variable _client_string_func Undocumented
Method _unpack Undocumented
Method _recv_greeting Undocumented
Method _connect Undocumented
Instance Variable _socket Undocumented
Method _connect_ssh Undocumented
Instance Variable _tunnel Undocumented

Inherited from SVNConnection:

Instance Variable inbuffer Undocumented
Instance Variable recv_fn Undocumented
Instance Variable send_fn Undocumented
Method recv_msg Undocumented
Method send_msg Undocumented
Method send_success Undocumented
def __init__(self, url, progress_cb=None, auth=None, config=None, client_string_func=None, open_tmp_file_func=None):
url =
Undocumented
_progress_cb =
Undocumented
_auth =
Undocumented
_config =
Undocumented
_client_string_func =
Undocumented
busy =
Undocumented
(type: bool)
def _unpack(self):
Undocumented
def _recv_greeting(self):
Undocumented
def _connect(self, host):
Undocumented
_socket =
Undocumented
def _connect_ssh(self, host):
Undocumented
_tunnel =
Undocumented
def get_file_revs(self, path, start, end, file_rev_handler):
Undocumented
@mark_busy
def get_locations(self, path, peg_revision, location_revisions):
Undocumented
def get_locks(self, path):
Undocumented
def lock(self, path_revs, comment, steal_lock, lock_func):
Undocumented
def unlock(self, path_tokens, break_lock, lock_func):
Undocumented
def mergeinfo(self, paths, revision=(-1), inherit=None, include_descendants=(False)):
Undocumented
def location_segments(self, path, start_revision, end_revision, include_merged_revisions=(False)):
Undocumented
def get_location_segments(self, path, start_revision, end_revision, rcvr):
Undocumented
def has_capability(self, capability):
Undocumented
@mark_busy
def check_path(self, path, revision=None):
Undocumented
def get_lock(self, path):
Undocumented
@mark_busy
def get_dir(self, path, revision=(-1), dirent_fields=0, want_props=(True), want_contents=(True)):
Undocumented
@mark_busy
def stat(self, path, revision=(-1)):
Undocumented
@mark_busy
def get_file(self, path, stream, revision=(-1)):
Undocumented
def change_rev_prop(self, rev, name, value):
Undocumented
def get_commit_editor(self, revprops, callback=None, lock_tokens=None, keep_locks=(False)):
Undocumented
def rev_proplist(self, revision):
Undocumented
def rev_prop(self, revision, name):
Undocumented
@mark_busy
def replay(self, revision, low_water_mark, update_editor, send_deltas=(True)):
Undocumented
@mark_busy
def replay_range(self, start_revision, end_revision, low_water_mark, cbs, send_deltas=(True)):
Undocumented
def do_switch(self, revision_to_update_to, update_target, recurse, switch_url, update_editor, depth=None):
Undocumented
def do_update(self, revision_to_update_to, update_target, recurse, update_editor, depth=None):
Undocumented
def do_diff(self, revision_to_update, diff_target, versus_url, diff_editor, recurse=(True), ignore_ancestry=(False), text_deltas=(False), depth=None):
Undocumented
def get_repos_root(self):
Undocumented
@mark_busy
def get_latest_revnum(self):
Undocumented
@mark_busy
def get_dated_rev(self, date):
Undocumented
@mark_busy
def reparent(self, url):
Undocumented
def get_uuid(self):
Undocumented
@mark_busy
def log(self, paths, start, end, limit=0, discover_changed_paths=(True), strict_node_history=(True), include_merged_revisions=(True), revprops=None):
Undocumented
def get_log(self, callback, *args, **kwargs):
Undocumented
API Documentation for subvertpy, generated by pydoctor at 2020-10-15 17:33:09.