Skip to content

AnswerDotAI/fastws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastws

Fast workspace tools for multi-repo management.

Install

pip install fastws-cli

Setup

Create a repos.txt file listing your repos (one per line):

AnswerDotAI/fastcore
AnswerDotAI/fastgit
AnswerDotAI/fastship
AnswerDotAI/fastws

Commands

ws_clone

Clone all repos from your repos file:

ws_clone
ws_clone --repos-file myrepos.txt
ws_clone --workers 8

ws_pull

Pull updates for all repos (parallel):

ws_pull

ws_status

Show uncommitted changes and unpushed commits:

ws_status

ws_branches

Check if all repos are on the expected branch:

ws_branches
ws_branches --expected develop