1.
Introduction
❱
1.1.
Installation
1.2.
Compile without default features
1.3.
Configuration
2.
Get Started
❱
2.1.
Xvc for Everyone
2.2.
Xvc for Data Versioning
2.3.
Xvc for Machine Learning
2.4.
Xvc for Software Development
2.5.
Xvc for DVC Users
❱
2.5.1.
Benchmark between Xvc and DVC
3.
User's Guide
❱
3.1.
How to Compile Xvc
3.2.
Xvc with Git Branches
3.3.
Turn off Git Integration
3.4.
Create a Data Pipeline
4.
Command Reference
❱
4.1.
xvc init
4.2.
File Management (xvc file)
❱
4.2.1.
xvc file track
4.2.2.
xvc file untrack
4.2.3.
xvc file list
4.2.4.
xvc file hash
4.2.5.
xvc file recheck
4.2.6.
xvc file carry-in
4.2.7.
xvc file send
4.2.8.
xvc file bring
4.2.9.
xvc file move
4.2.10.
xvc file copy
4.2.11.
xvc file remove
4.3.
Data-Model Pipelines (xvc pipeline)
❱
4.3.1.
xvc pipeline new
4.3.2.
xvc pipeline list
4.3.3.
xvc pipeline step
❱
4.3.3.1.
new
4.3.3.2.
list
4.3.3.3.
dependency
4.3.3.4.
output
4.3.3.5.
show
4.3.3.6.
update
4.3.3.7.
remove
4.3.4.
xvc pipeline run
4.3.5.
xvc pipeline delete
4.3.6.
xvc pipeline export
4.3.7.
xvc pipeline import
4.3.8.
xvc pipeline update
4.3.9.
xvc pipeline dag
4.4.
(Remote) Storages (xvc storage)
❱
4.4.1.
xvc storage list
4.4.2.
xvc storage remove
4.4.3.
xvc storage new
❱
4.4.3.1.
local
4.4.3.2.
generic
4.4.3.3.
rsync
4.4.3.4.
s3
4.4.3.5.
gcs
4.4.3.6.
minio
4.4.3.7.
r2
4.4.3.8.
wasabi
4.4.3.9.
digital-ocean
4.5.
Utilities
❱
4.5.1.
xvc root
4.5.2.
xvc check-ignore
4.5.3.
xvc aliases
4.5.4.
xvc deinit
5.
Rust API
❱
5.1.
xvc
5.2.
xvc-config
5.3.
xvc-core
5.4.
xvc-ecs
5.5.
xvc-file
5.6.
xvc-logging
5.7.
xvc-pipeline
5.8.
xvc-storage
5.9.
xvc-walker
6.
Architecture
❱
6.1.
Goals
6.2.
Cache
6.3.
Xvc ECS
6.4.
Pipeline State Machine
6.5.
Comparisons
6.6.
Storages
6.7.
Git and Xvc
6.8.
Concepts
❱
6.8.1.
Digest
6.8.2.
Associated Digest
7.
Development
❱
7.1.
Conventions
Light
Rust
Coal
Navy
Ayu
The Xvc Book
xvc-pipeline
See https://docs.rs/xvc-pipeline/ for latest version of the Xvc API