Expand description
Xvc operations on files
Most of these commands require an Xvc repository XvcRoot to be present.
Modules correspond to subcommands, and are documented separately.
Re-exports§
pub use common::compare;
pub use bring::cmd_bring;
pub use carry_in::cmd_carry_in;
pub use copy::cmd_copy;
pub use hash::cmd_hash;
pub use list::cmd_list;
pub use mv::cmd_move;
pub use recheck::cmd_recheck;
pub use remove::cmd_remove;
pub use send::cmd_send;
pub use track::cmd_track;
pub use untrack::cmd_untrack;
pub use bring::BringCLI;
pub use carry_in::CarryInCLI;
pub use copy::CopyCLI;
pub use hash::HashCLI;
pub use list::ListCLI;
pub use mv::MoveCLI;
pub use recheck::RecheckCLI;
pub use remove::RemoveCLI;
pub use send::SendCLI;
pub use track::TrackCLI;
pub use untrack::UntrackCLI;
Modules§
- bring
- Bring files from external storages to workspace.
- carry_
in - Crate for
xvc file carry-in
command. - common
- Common operations for xvc file
- copy
- Home for
xvc file copy
command. - error
- Error codes and messages for xvc-file crate
- hash
- Data structures and functions for
xvc file hash
. - list
- Data structures and functions specific to
xvc file list
- mv
- The home of
xvc file move
command. - recheck
- Data structures and functions for
xvc file recheck
. - remove
- The home of
xvc file remove
command. - send
- Home of the
xvc file send
command - share
- Share files from S3 compatible storages for a limited time
- track
- Home of the
xvc file track
command and related functionality. - untrack
- Home of the
xvc file untrack
command.
Structs§
- XvcFileCLI
- Operations on data files
Enums§
- XvcFile
SubCommand - xvc file subcommands
Constants§
- CHANNEL_
CAPACITY - Crossbeam channel capacity for channels in this crate