5f1891b795
Inside a derivation, exportReferencesGraph already provides a way to dump the Nix database for a specific closure. On the command line, --dump-db gave us the same information, but only for the entire Nix database at once. With this change, one can now pass a list of paths to --dump-db to get the Nix database dumped for just those paths. (The user is responsible for ensuring this is a closure, like for --export). Among other things, this is useful for deploying a closure to a new host without using --import/--export; one can use tar to transfer the store paths, and --dump-db/--load-db to transfer the validity information. This is useful if the new host doesn't actually have Nix yet, and the closure that is being deployed itself contains Nix. |
||
---|---|---|
.. | ||
advanced-topics | ||
command-ref | ||
expressions | ||
figures | ||
glossary | ||
images/callouts | ||
installation | ||
introduction | ||
packages | ||
release-notes | ||
hacking.xml | ||
local.mk | ||
manual.xml | ||
nix-lang-ref.xml | ||
quote-literals.xsl | ||
schemas.xml | ||
style.css |