Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codeinn/vcs
Various version Control System management abstraction layer for python.
https://github.com/codeinn/vcs
Last synced: 13 days ago
JSON representation
Various version Control System management abstraction layer for python.
- Host: GitHub
- URL: https://github.com/codeinn/vcs
- Owner: codeinn
- License: mit
- Created: 2011-01-21T08:42:06.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2021-05-06T05:32:36.000Z (over 3 years ago)
- Last Synced: 2024-09-19T13:21:31.504Z (about 2 months ago)
- Language: Python
- Homepage: http://pypi.python.org/pypi/vcs
- Size: 1.61 MB
- Stars: 67
- Watchers: 6
- Forks: 20
- Open Issues: 22
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
===
VCS
===.. image:: https://secure.travis-ci.org/codeinn/vcs.png?branch=master
:target: http://travis-ci.org/codeinn/vcsvarious version control system management abstraction layer for python.
------------
Introduction
------------``vcs`` is abstraction layer over various version control systems. It is
designed as feature-rich Python_ library with clean *API*.vcs uses `Semantic Versioning `_
**Features**
- Common *API* for SCM backends
- Fetching repositories data lazily
- Simple caching mechanism so we don't hit repo too often
- Simple commit api
- Smart and powerfull in memory changesets
- Working directory support-------------
Documentation
-------------Online documentation for development version is available at
http://packages.python.org/vcs/.You may also build documentation for yourself - go into ``docs/`` and run::
make html
.. _python: http://www.python.org/
.. _Sphinx: http://sphinx.pocoo.org/
.. _mercurial: http://mercurial.selenic.com/
.. _git: http://git-scm.com/