sources Publisher's description
from Trent Mick
sources is a command-line script to help get/clone/checkout and update source repos
sources is a command-line script to help get/clone/checkout and update source repos. It works like this:
You write a ".sources" file (typically in your home dir, but you can have one or more of them in any dir) that looks like this:
~/personal/eol git email@example.com:trentm/eol.git
~/personal/pics hg https://firstname.lastname@example.org/trentm/pics/
~/work/komodo svn https://svn.activestate.com/repos/activestate/komodo/trunk
I.e. a mapping of repos you work with and the directory in which you prefer to work on it.
You get/clone/checkout and update repos as follows:
sources ~/personal # get/update all my personal repos
sources -l # list sources under cwd
sources # get/update all sources under cwd
sources -n ... # dry-run
To install in your Python's global site-packages use one of the following:
pip install sources
pypm install sources # if you use ActivePython (http://www.activestate.com/activepython)
But you use a virtualenv, right? If so, then use one of the following:
pip -E path/to/env install sources
pypm -E path/to/env install sources
Alternatively, you can just get the "lib/sources.py" script and put in out your PATH.
System Requirements:No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall