Skip to content

balanza/wok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Wok

A tool for organising and managing projects.

Usage

# every command is executed referring to the base dir $WOK_SPACE
# default: ~/Workspace
echo $WOK_SPACE

# setup on the current shell (first use only)
# the current shell is detected automatically
wok

# clone the repo into $WOK_SPACE/acme/foo
wok git@github.com:acme/foo.git

# change the directory to the project dir
wok <org>/<prj>

# list all the projects in the workspace, grouped by org
wok -l 

# like list, but filtered orgs only
wok -l --org acme,ymca

# fast-forward all main branches for all repos
wok --ff 

# like ff, but filtered orgs only
wok --ff --org acme,ymca

# export the list of all projects
wok --export > wok.json

# add all project from a previous export
wok --import wok.json
cat wok.json | wok --import 

About

A tool for organizing and managing projects.

Resources

Stars

Watchers

Forks

Packages

No packages published