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