This tool is allow you to manage several repositories.
- Check that all local copy of repos is in the latest state
- Check that all repos has/has no specific dependencies
- Golang
- Has some repo in
go.mod
- Has concrete version in
go.mod
- Has version which great or equal to concrete version in
go.mod
- Has
latest
version. When this option is set -repo-manager
will fetch module and detect the latest version.
- Has some repo in
- Golang
Golang
go install github.com/kazhuravlev/repo-manager/cmd/repo-manager@latest
Homebrew
brew install kazhuravlev/repo-manager/repo-manager
Docker (zsh) (will work only in current directory)
echo 'alias repo-manager="docker run -it --rm -v `pwd`:/workdir kazhuravlev/repo-manager:latest"' >> ~/.zshrc