The "uv" command:
Usage: fossil unversioned SUBCOMMAND ARGS...
or: fossil uv SUBCOMMAND ARGS..
Unversioned files (UV-files) are artifacts that are synced and are available
for download but which do not preserve history. Only the most recent version
of each UV-file is retained. Changes to an UV-file are permanent and cannot
be undone, so use appropriate caution with this command.
Subcommands:
add FILE ... Add or update an unversioned files in the local
repository so that it matches FILE on disk.
Use "--as UVFILE" to give the file a different name
in the repository than what it called on disk.
Changes are not pushed to other repositories until
the next sync.
cat FILE ... Concatenate the content of FILEs to stdout.
edit FILE Bring up FILE in a text editor for modification.
export FILE OUTPUT Write the content of FILE into OUTPUT on disk
list | ls Show all unversioned files held in the local
repository.
revert ?URL? Restore the state of all unversioned files in the
local repository to match the remote repository
URL.
Options:
-v|--verbose Extra diagnostic output
-n|--dryrun Show what would have happened
remove|rm|delete FILE ...
Remove unversioned files from the local repository.
Changes are not pushed to other repositories until
the next sync.
sync ?URL? Synchronize the state of all unversioned files with
the remote repository URL. The most recent version
of each file is propagate to all repositories and
all prior versions are permanently forgotten.
Options:
-v|--verbose Extra diagnostic output
-n|--dryrun Show what would have happened
touch FILE ... Update the TIMESTAMP on all of the listed files
Options:
--mtime TIMESTAMP Use TIMESTAMP instead of "now" for the "add",
"edit", "remove", and "touch" subcommands.