Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A pure python abstraction layer of multiple VCS, very lightweight.
Python
branch: master

added some test stuff for testing git repos. Very basic creation/modi…

…fication etc... to test simple repo and the library. This is dependent on a posix type environment (i.e. not windows). But what this does allow for is some basic testing without requiring an existing repo to work
latest commit 08806646c9
@swilcox swilcox authored justinabrahms committed
Failed to load latest commit information.
pyvcs
tests added some test stuff for testing git repos. Very basic creation/modi…
.gitignore get the git backend working
LICENSE.txt added BSD license
MANIFEST.in fix manifest
README.txt fix up whitespace and a few readability items
setup.py Updating to 0.2.0

README.txt

pyvcs - A minimal VCS abstraction layer for Python
==================================================

pyvcs is a minimal VCS abstraction layer for Python.  It's goals are to provide
as much functionality as is necessary, and no further.  It doesn't try to
abstract every layer or feature of a VCS, just what's necessary to build a code
browsing UI.

Currently supported VCS backends are::

    * Mercurial
    * Git
    * Subversion
    * Bazaar

Requirements::

    * Python (2.4 or greater)

Backend Specific Requirements::

    * Git
        * Dulwich (http://github.com/jelmer/dulwich/)
    * Subversion
        * Pysvn (http://pysvn.tigris.org/)
Something went wrong with that request. Please try again.