Fast workspace tools for multi-repo management
Fast workspace tools for multi-repo management.
pip install fastws-cli
Create a repos.txt file listing your repos (one per line):
AnswerDotAI/fastcore
AnswerDotAI/fastgit
AnswerDotAI/fastship
AnswerDotAI/fastws
ws_cloneClone all repos from your repos file:
ws_clone
ws_clone --repos-file myrepos.txt
ws_clone --workers 8
ws_pullPull updates for all repos (parallel):
ws_pull
ws_statusShow uncommitted changes and unpushed commits:
ws_status
ws_branchesCheck if all repos are on the expected branch:
ws_branches
ws_branches --expected develop