python-anyvcs 1.4 (1.4.0)

python-anyvcs is an abstraction layer for the homogenous, local handling of:

  • Bare and non-bare Git repositories
  • Mercurial repositories
  • Subversion repositories (what svnadmin create makes)

Getting Started

Here’s a simple example for an existing repository:

>>> import anyvcs
>>> repo = anyvcs.open('/path/to/repo')

repo is an instance of anyvcs.common.VCSRepo with a variety of operations available for it.

Indices and tables