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, path, **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, path, **kwargs)[source]¶
Working copy of a SVN repository.
- Parameters:
- Return type:
None