Skip to content
forked from vcstools/vcstools

Dev fork to experiment before submitting to central vcstools repo

License

Notifications You must be signed in to change notification settings

tkruse/vcstools

This branch is 154 commits behind vcstools/vcstools:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3ae59b1 · Jun 14, 2013
Jun 14, 2013
Jun 14, 2013
Jun 13, 2013
Nov 7, 2012
Jul 5, 2012
Jun 12, 2013
Jul 24, 2012
Jun 14, 2013
Mar 6, 2013
Jun 14, 2013
Sep 8, 2011
Nov 23, 2012
Sep 8, 2011
Mar 16, 2013

Repository files navigation

vcstools

The vcstools module provides a Python API for interacting with different version control systems (VCS/SCMs).

See http://www.ros.org/doc/independent/api/vcstools/html/

Installing

Install the latest release on Ubuntu using apt-get:

$ sudo apt-get install vcstools

On other Systems, use the pypi package:

$ pip install vcstools

Developer Environment

source setup.sh to include the src folder in your PYTHONPATH.

Testing

Use the python library nose to test:

$ nosetests

To test with coverage, make sure to have python-coverage installed and run:

$ nosetests --with-coverage --cover-package vcstools

To run python3 compatibility tests, run either:

$ nosetests3
$ python3 -m unittest discover --pattern*.py

About

Dev fork to experiment before submitting to central vcstools repo

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.9%
  • Shell 0.1%