| Crates.io | cargo-reg |
| lib.rs | cargo-reg |
| version | 0.1.1 |
| created_at | 2018-05-11 17:11:39.014205+00 |
| updated_at | 2018-05-15 09:26:46.018579+00 |
| description | This extends Cargo to allow you to manage alternative regestries by modifying your `.cargo/config` file from the command line. |
| homepage | https://github.com/dethoter/cargo-reg |
| repository | https://github.com/dethoter/cargo-reg |
| max_upload_size | |
| id | 64892 |
| size | 34,763 |
This tool extends cargo to allow you manage
alternative registries by modifying .cargo/config file from
the command line.
$ cargo install cargo-reg
cargo-reg
This command allows you to manage alternative registries in .cargo/config file.
USAGE:
cargo-reg [FLAGS] [SUBCOMMAND]
FLAGS:
-g, --global Operate on a global config
-h, --help Prints help information
-l, --local Operate on a local config only
-V, --version Prints version information
-v, --verbose Verbose mode.
SUBCOMMANDS:
add Add a new `<ALIAS> => <INDEX_URL>`
get Get <INDEX_URL> by <ALIAS>
help Prints this message or the help of the given subcommand(s)
list Print the current configuration
rename Rename an existing <ALIAS>
rm Remove an existing <ALIAS>
set Set a new <INDEX_URL> by <ALIAS>
$ cargo-reg --global add test1 https://test1-global.io
$ cargo-reg --global add test2 https://test2-global.io
$ cargo-reg --global list
test1 => https://test1-global.io
test2 => https://test2-global.io
$ cat ~/.cargo/config
[registries]
test1 = "https://test1-global.io"
test2 = "https://test2-global.io"
$
$ cd $SOME_DIR
$ cargo-reg add test1 https://test1-local.io
$ cargo-reg --local list
test1 => https://test1-local.io
$ cat $PWD/.cargo/config
[registries]
test1 = "https://test1-local.io"
$
$ cargo-reg list
test1 => https://test1-local.io
test2 => https://test2-global.io
Licensed at your option under either of