mirror of
https://github.com/NixOS/nix.git
synced 2025-11-09 20:16:03 +01:00
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. |
||
|---|---|---|
| .. | ||
| command-ref.xml | ||
| conf-file.xml | ||
| env-common.xml | ||
| files.xml | ||
| main-commands.xml | ||
| nix-build.xml | ||
| nix-channel.xml | ||
| nix-collect-garbage.xml | ||
| nix-copy-closure.xml | ||
| nix-daemon.xml | ||
| nix-env.xml | ||
| nix-hash.xml | ||
| nix-instantiate.xml | ||
| nix-prefetch-url.xml | ||
| nix-shell.xml | ||
| nix-store.xml | ||
| opt-common-syn.xml | ||
| opt-common.xml | ||
| opt-inst-syn.xml | ||
| utilities.xml | ||