Login | Register
My pages Projects Community openCollabNet

2020-03-13: This site is going to be decommissioned and shut down very soon. Please copy and archive any data you wish to keep ASAP

If you were registered and logged in, you could join this project.

Summary Python SVN Extension and WorkBench GUI
Category scm
License Apache License
Owner(s) barryscott

Latest Versions

pysvn has moved to https://pysvn.sourceforge.io


The pysvn project's goal is to enable Tools to be written in Python that use Subversion.

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

pysvn GUI

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 mailing lists. Feature requests, bugs and patches can be entered in the issues database.

Build Dependencies

The extension is written in C++. Everything else is written in Python

The extension works everywhere Python and Subversion work