Asset/mise/Task/push
Properties
- logseq-entity
- Logseq/Entity/Mise/Task
- task-config-root
- .
- task-name
- asset:push
Back Up an Asset
- Uploads one DVC-tracked asset to the garden’s configured B2 backup.
Invocation
- Run from the garden checkout. The page argument is its logical name, without wikilink brackets.
- Logseq/Entity/Asset defines page-derived filenames and valid names.
Files and access
- Uploads checksum-addressed content beneath
dvc/. Public page URLs use a separate named B2 upload. - Mise supplies Python and uv; the asset package pins DVC and its S3 client. The Git checkout supplies
.dvc/configand theassetsfnox profile. Linked worktrees use the main checkout’s encrypted fnox cache. - Commit adjacent
.dvcmetadata for added assets anddvc.yamlplusdvc.lockfor conversions. Working recordings stay ignored underassets/.remote/.
- Uploads checksum-addressed content beneath
Recovery and help
- A missing input needs adding or fetching before conversion. An invalid asset name needs correction according to Logseq/Entity/Asset. Storage authentication needs refreshing the garden’s fnox cache.
- sh
mise run asset:push --help