luizanao / watchman

Watchman: Version control status management made easy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Watchman

Installation

$ pip install watchman

Usage

From the directory containing all your projects (subfolders):

$ watchman check
project1                     is on branch: default
project2                     is on branch: default
project3                     is on branch: development

Note: Default scm app is mercurial, if you use git just set -s flag:

$ watchman check -s git
project1                     is on branch: master
project2                     is on branch: patch-1
project3                     is on branch: dev

Demo

demo

TODO (lots of it)

  • Optional git or mercurial
  • Set all to branch (e.g. master/default)
  • Coloring for better UX
  • Many more.

About

Watchman: Version control status management made easy.

License:MIT License


Languages

Language:Python 100.0%