Skip to main content

A tool for managing many repositories and creating daily reports

Project description

The Repository Supervisor

version number: 0.0.8 author: Gavin Cooper


A tool for supervising multiple repositories, checking their status and providing regular reminders of unfinished work.

Who is it for

This tool is primarily designed for those developers or repository users who may have multiple (read 10+) repositories all possibly being touched during a day. It’s main benefit will be providing a regular report of repositories that are in an uncomitted/unpushed or unpulled state, allowing you to write your commit messages and push your local changes whilst the work is still fresh in your mind.

Installation / Usage

To install use pip:

$ pip install repovisor

Or clone the repository:

$ git clone
$ python install

As a manually run script, or added as a cron job it will provide a status for all repositories in it’s internal database, showing the results either within a terminal, or as a web generated report


Once installed you should have access to a command line program. To use it try:

$ repovise search /home/<userid>/<repostore>

This will give output for all repositories within . Note the default is to query the upstream locations for all repos found.

It can also create a shorter representation of each repository by passing the --brief, -b option

Technology Stack

Written in python, it is based off the GitPython package , providing user facing UI features

Currently the VCS it supports is: * Git * -Mercurial- * -Subversion-



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for repovisor, version 0.0.8
Filename, size File type Python version Upload date Hashes
Filename, size repovisor-0.0.8.tar.gz (5.2 kB) File type Source Python version None Upload date Hashes View
Filename, size repovisor-0.0.8-py2.py3-none-any.whl (6.6 kB) File type Wheel Python version py2.py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page