From 9435bcd6616e960994a55412ddf5e5723c54a937 Mon Sep 17 00:00:00 2001 From: Ales Katona Date: Sun, 17 Jul 2022 16:29:08 -0700 Subject: [PATCH] add use cases + MSRV to readme --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 21b57e0..09cb05c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,27 @@ # Cargo Version Control System extension -Cargo-vcs is a Cargo extension that adds version control helpers to help manage workspaces. \ No newline at end of file +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. \ No newline at end of file