pysvn 1.9.6 supporting Subversion 1.10.0 and earlier.
pysvn supports Python 3 as well as Python 2.
The pysvn project's goal is to enable Tools
to be written in Python that use
Windows, Mac OS X, Linux and other unix platforms are supported.
pysvn Extension Features
- Supports all svn client features
- Supports svn transaction features required to write svn pre-commit hooks
- Easy to learn and use
- Python like interface
- Good Documentation and examples
- No need to understand the Subversion C API
SCM Workbench is GUI for Mac OS, Windows and Linux/Unix that provides
Subversion, Git and Mercurial access. It is the replacement for the pysvn Workbench app.
We welcome contributions to pysvn with ideas, code, testing and documentation.
Discussions take place on the dev and user
Feature requests, bugs and patches can be entered in the
The extension is written in C++. Everything else is written in Python
The extension works everywhere Python and Subversion work