repo cone
Usage: libfossil repo cone <command>
Show or edit a checkout's sparse cone
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
Commands:
repo cone show [flags]
List the cone's members ("dense" when there is none)
repo cone add <paths> ... [flags]
Widen the cone, or with --not carve paths out of it
repo cone remove <paths> ... [flags]
Remove members of either polarity
repo cone set <paths> ... [flags]
Replace the cone
repo cone dense [flags]
Drop the cone and materialize every file
repo cone test <paths> ... [flags]
Classify paths against the cone and name the deciding member
repo cone store [<paths> ...] [flags]
Show or replace the repository's store cone, fetching what widening covers
repo cone deepen <checkin> [flags]
Move the store's horizon down to reach a check-in, fetching the history it
keeps
repo cone compact
Drop held blobs the store cone elides (irreversible locally)
repo cone cost <checkin>
Report what each horizon rule would hold at a check-in, from this repositoryrepo cone show
Usage: libfossil repo cone show [flags]
List the cone's members ("dense" when there is none)
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
-d, --dir="." Checkout directoryrepo cone add
Usage: libfossil repo cone add <paths> ... [flags]
Widen the cone, or with --not carve paths out of it
Arguments:
<paths> ... Paths to add
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables it
--not Add the paths as exclusions
-d, --dir="." Checkout directoryrepo cone remove
Usage: libfossil repo cone remove <paths> ... [flags]
Remove members of either polarity
Arguments:
<paths> ... Members to remove
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables it
-d, --dir="." Checkout directoryrepo cone set
Usage: libfossil repo cone set <paths> ... [flags]
Replace the cone
Arguments:
<paths> ... Inclusion members
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables it
--not=NOT,... Exclusion members (repeatable)
-d, --dir="." Checkout directoryrepo cone dense
Usage: libfossil repo cone dense [flags]
Drop the cone and materialize every file
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables it
-d, --dir="." Checkout directoryrepo cone test
Usage: libfossil repo cone test <paths> ... [flags]
Classify paths against the cone and name the deciding member
Arguments:
<paths> ... Paths to classify
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
-q, --quiet Print nothing; report through the exit status only
-d, --dir="." Checkout directoryrepo cone store
Usage: libfossil repo cone store [<paths> ...] [flags]
Show or replace the repository's store cone, fetching what widening covers
Arguments:
[<paths> ...] Inclusion members; none shows the store cone
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables it
--not=NOT,... Exclusion members (repeatable)
--dense Drop the store cone, fetching everything it elided
--horizon=STRING Elide blobs below this check-in (name, branch or
hash prefix), fetching what a deeper horizon keeps;
'repo cone cost' shows what each rule would hold
--leaves With --horizon, also hold every open leaf's ancestry
back to the check-in, for merging across live
branches offline; costly: on a repository with old
unmerged branches that is nearly the whole history
--structural With --horizon, also elide the manifests below the
check-in; the next pull fetches the origin's seed
--no-horizon Drop the horizon, keeping the path members,
and fetch what it elidedrepo cone deepen
Usage: libfossil repo cone deepen <checkin> [flags]
Move the store's horizon down to reach a check-in, fetching the history it keeps
Arguments:
<checkin> Check-in to reach: a full hash, which may lie below the horizon,
or a name
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output
--remote=STRING Required-content peer URL (default: saved
last-sync-url)
--sync-user=STRING Required-content authentication user
--sync-pass=STRING Required-content password (never saved)
--sync-private Allow recovery of private required artifacts
--timeout=10m Required-content deadline; 0 disables itrepo cone compact
Usage: libfossil repo cone compact
Drop held blobs the store cone elides (irreversible locally)
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose outputrepo cone cost
Usage: libfossil repo cone cost <checkin>
Report what each horizon rule would hold at a check-in, from this repository
Arguments:
<checkin> Check-in to place the horizon at: a name, branch or hash prefix
Flags:
-h, --help Show context-sensitive help.
-R, --repo=STRING Path to repository file
-v, --verbose Verbose output