libvcs.sync.svn
#
For subversion, aka svn(1)
Tool to manage a local SVN (Subversion) working copy from a repository.
- exception libvcs.sync.svn.SvnUrlRevFormattingError(data, *args)[source]#
Bases:
ValueError
Raised when SVN Revision output is not in the expected format.
- class libvcs.sync.svn.SvnSync(*, url, dir, **kwargs)[source]#
Bases:
BaseSync
Tool to manage a local SVN (Subversion) working copy from a SVN repository.
Working copy of a SVN repository.
- Parameters:
- bin_name: str = 'svn'#
VCS app name, e.g. βgitβ
- schemes: tuple[str, ...] = ('svn', 'svn+ssh', 'svn+http', 'svn+https', 'svn+svn')#
List of supported schemes to register in
urlparse.uses_netloc
- __init__(*, url, dir, **kwargs)[source]#
Working copy of a SVN repository.
- Parameters:
- Return type:
None