avc export
Bundles snapshots, branches, and file objects into a single .tar.gz file that can be moved to another machine and re-imported with avc import.
avc export # full export, auto-namedavc export --output my-project.avc.tar.gz # full export, explicit nameavc export --branch feature/auth # export one branch onlyavc export --json| Flag | Description |
|---|---|
--output <path> | Output file path (default: <project>-<timestamp>.avc.tar.gz) |
--branch <name> | Export only this branch’s snapshots (default: all branches) |
--json | JSON output |
JSON output
Section titled “JSON output”{ "output": "my-project-1712289600.avc.tar.gz", "project_name": "my-project", "branches": ["main", "feature/auth"], "snapshot_count": 18, "object_count": 240}See also
Section titled “See also”avc import— bring an exported archive into another project