├── .github └── workflows │ ├── general.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yaml ├── LICENSE ├── README.md ├── assets └── cat_sorter.jpeg ├── cmd ├── export.go ├── import.go ├── log.go ├── pull.go ├── root.go ├── status.go ├── switch.go ├── sync.go ├── validate.go └── version.go ├── go.mod ├── go.sum ├── main.go ├── test ├── git_helpers_test.go ├── invalid_example.repos ├── nested_example.repos ├── repos_helpers_test.go ├── valid_example.repos └── valid_example.rosinstall └── utils ├── git_helpers.go ├── print_helpers.go └── repos_helpers.go /.github/workflows/general.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/.github/workflows/general.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | rv 2 | 3 | dist/ 4 | -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- 1 | version: 2 2 | 3 | archives: 4 | - format: binary 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/README.md -------------------------------------------------------------------------------- /assets/cat_sorter.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/assets/cat_sorter.jpeg -------------------------------------------------------------------------------- /cmd/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/export.go -------------------------------------------------------------------------------- /cmd/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/import.go -------------------------------------------------------------------------------- /cmd/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/log.go -------------------------------------------------------------------------------- /cmd/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/pull.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/status.go -------------------------------------------------------------------------------- /cmd/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/switch.go -------------------------------------------------------------------------------- /cmd/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/sync.go -------------------------------------------------------------------------------- /cmd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/validate.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/cmd/version.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/main.go -------------------------------------------------------------------------------- /test/git_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/test/git_helpers_test.go -------------------------------------------------------------------------------- /test/invalid_example.repos: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/nested_example.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/test/nested_example.repos -------------------------------------------------------------------------------- /test/repos_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/test/repos_helpers_test.go -------------------------------------------------------------------------------- /test/valid_example.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/test/valid_example.repos -------------------------------------------------------------------------------- /test/valid_example.rosinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/test/valid_example.rosinstall -------------------------------------------------------------------------------- /utils/git_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/utils/git_helpers.go -------------------------------------------------------------------------------- /utils/print_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/utils/print_helpers.go -------------------------------------------------------------------------------- /utils/repos_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ErickKramer/ripvcs/HEAD/utils/repos_helpers.go --------------------------------------------------------------------------------