# ``subvertpy`.`ra_svn`.`SVNServer``

class documentation

`class SVNServer(SVNConnection):`

View In Hierarchy

Undocumented

Method | `__init__` | Undocumented
Method | `check_path` | Undocumented
Method | `close` | Undocumented
Method | `commit` | Undocumented
Method | `get_latest_rev` | Undocumented
Method | `get_locations` | Undocumented
Method | `log` | Undocumented
Method | `mutter` | Undocumented
Method | `open_backend` | Undocumented
Method | `reparent` | Undocumented
Method | `rev_prop` | Undocumented
Method | `rev_proplist` | Undocumented
Method | `send_ack` | Undocumented
Method | `send_auth_request` | Undocumented
Method | `send_failure` | Undocumented
Method | `send_mechs` | Undocumented
Method | `send_unknown` | Undocumented
Method | `serve` | Undocumented
Method | `stat` | Undocumented
Method | `update` | Undocumented
Class Variable | `commands` | Undocumented
Instance Variable | `backend` | Undocumented
Instance Variable | `capabilities` | Undocumented
Instance Variable | `client_user_agent` | Undocumented
Instance Variable | `relpath` | Undocumented
Instance Variable | `repo_backend` | Undocumented
Instance Variable | `url` | Undocumented
Instance Variable | `version` | Undocumented
Instance Variable | `_logf` | Undocumented
Instance Variable | `_stop` | Undocumented

Inherited from `SVNConnection`:

Method | `recv_msg` | Undocumented
Method | `send_msg` | Undocumented
Method | `send_success` | Undocumented
Instance Variable | `inbuffer` | Undocumented
Instance Variable | `recv_fn` | Undocumented
Instance Variable | `send_fn` | Undocumented

def __init__(self, backend, recv_fn, send_fn, logf=None):
overrides `subvertpy.ra_svn.SVNConnection.__init__`

Undocumented

def check_path(self, path, rev):

Undocumented

def close(self):

Undocumented

def commit(self, logmsg, locks, keep_locks=False, rev_props=None):

Undocumented

def get_latest_rev(self):

Undocumented

def get_locations(self, path, peg_revnum, revnums):

Undocumented

def log(self, target_path, start_rev, end_rev, changed_paths, strict_node, limit=None, include_merged_revisions=False, all_revprops=None, revprops=None):

Undocumented

def mutter(self, text):

Undocumented

def open_backend(self, url):

Undocumented

def reparent(self, parent):

Undocumented

def rev_prop(self, revnum, name):

Undocumented

def rev_proplist(self, revnum):

Undocumented

def send_ack(self):

Undocumented

def send_auth_request(self):

Undocumented

def send_failure(self, *contents):

Undocumented

def send_mechs(self):

Undocumented

def send_unknown(self, cmd):

Undocumented

def serve(self):

Undocumented

def stat(self, path, rev):

Undocumented

def update(self, rev, target, recurse, depth=None, send_copyfrom_param=True):

Undocumented

commands =

Undocumented

backend =

Undocumented

capabilities =

Undocumented

client_user_agent =

Undocumented

relpath =

Undocumented

repo_backend =

Undocumented

url =

Undocumented

version =

Undocumented

_logf =

Undocumented

_stop: `bool` =

Undocumented