public
Description: A pure python abstraction layer of multiple VCS, very lightweight.
Homepage:
Clone URL: git://github.com/alex/pyvcs.git
pyvcs /
name age message
file .gitignore Wed Jul 01 20:30:39 -0700 2009 get the git backend working [alex]
file LICENSE.txt Fri Jul 03 22:29:00 -0700 2009 added BSD license [alex]
file MANIFEST.in Sat Jul 04 11:54:32 -0700 2009 fix manifest [alex]
file README.txt Thu Jul 09 16:38:25 -0700 2009 fix up whitespace and a few readability items [alex]
directory pyvcs/ Thu Sep 10 13:27:41 -0700 2009 Fixes #8. the git backend will no longer raise... [alex]
file setup.py Sun Jul 12 08:23:40 -0700 2009 Updating to 0.2.0 [justinlilly]
directory tests/ Thu Jul 09 15:55:40 -0700 2009 Fixing consistency in file naming, indentation. [andrew]
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/)