|
2 年之前 | |
---|---|---|
LICENSES | 2 年之前 | |
src | 2 年之前 | |
.envrc | 4 年之前 | |
.envrc.license | 2 年之前 | |
.gitignore | 4 年之前 | |
.gitignore.license | 2 年之前 | |
.pre-commit-config.yaml | 4 年之前 | |
.pre-commit-config.yaml.license | 2 年之前 | |
Cargo.lock | 2 年之前 | |
Cargo.lock.license | 2 年之前 | |
Cargo.toml | 2 年之前 | |
README.md | 2 年之前 | |
README.md.license | 2 年之前 | |
default.nix | 4 年之前 | |
default.nix.license | 2 年之前 | |
flake.lock | 2 年之前 | |
flake.lock.license | 2 年之前 | |
flake.nix | 2 年之前 | |
flake.nix.license | 2 年之前 | |
shell.nix | 4 年之前 | |
shell.nix.license | 2 年之前 |
sync-it
is a command-line tool written in Rust to help easily synchronize repositories. It allows grouping of repositories, definition of different kinds of repository, and definition of pre-/post-group actions.
This subcommand is used to create and manage repository types.
This subcommand is used to create and manage repositories.
This subcommand is used to create and manage groups of repositories.
This subcommand is used to create and manage actions.
This subcommand runs a defined command or synchronization procedure for a repository, group, or some combination. The -c
argument may be used to specify a defined command instead of the default "synchronization" sequence. The all
"group" will run all repositories.
The subcommand sync-it completion
takes a single argument, the name of a shell (bash
, elvish
, fish
, powershell
, and zsh
are currently supported by clap_completion
, and outputs a completion definition file to STDOUT.