Cargo Version Control System helper for workspace management.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ales Katona 9435bcd661
add use cases + MSRV to readme
2 years ago
src fix branch setting to ignore errors per project 2 years ago
.gitignore initial commit 2 years ago
Cargo.lock dump dependencies 2 years ago
Cargo.toml add repo to Cargo.toml 2 years ago
LICENSE initial commit 2 years ago
README.md add use cases + MSRV to readme 2 years ago

README.md

Cargo Version Control System extension

Cargo-vcs is a Cargo extension that adds version control helpers to help manage workspace projects.

Example use cases

View current branch and MSRV status for workspace projects

  • cargo vcs status - for brief overview
  • cargo vcs status -v - for verbose view

Switch to a branch on all workspace projects

  • cargo vcs branch set master

Save currently set workspace branches as a profile

  • cargo vcs profile save profile1

Switch to a previously saved workspace profile

  • cargo vcs profile set profile1

Minimum Supported Rust Version (MSRV)

This crate is guaranteed to compile on stable Rust 1.59.0 and up. It might compile with older versions but that may change in any new patch release.