1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2024-09-19 23:03:53 -04:00
nix/src
Eelco Dolstra 06a75a7e0c * A command `--switch-generation' to switch to a specific generation
of the current profile, e.g.,

    $ nix-env --list-generations
    ...
    39   2004-02-02 17:53:53
    40   2004-02-02 17:55:18
    41   2004-02-02 17:55:41
    42   2004-02-02 17:55:50   (current)

    $ nix-env --switch-generation 39

    $ ls -l /nix/var/nix/profiles/default
    ... default -> default-39-link

* Also a command `--rollback' which is just a convenience operation to
  rollback to the oldest generation younger than the current one.

  Note that generations properly form a tree.  E.g., if after
  switching to generation 39, we perform an installation action,
  a generation 43 is created which is a descendant of 39, not 42.  So
  a rollback from 43 ought to go back to 39.  This is not currently
  implemented; generations form a linear sequence.
2004-02-08 14:07:43 +00:00
..
bin2c * "Fix expression" -> "Nix expression". 2003-11-18 12:06:07 +00:00
boost * GCC 2.95 compatibility. 2003-12-22 16:40:46 +00:00
libexpr * Extended the `inherit' syntax to optionally select attributes from 2004-02-04 17:23:26 +00:00
libmain * Sort `nix-env -q' output by derivation name. 2004-02-02 10:51:54 +00:00
libstore * Catch SIGINT to terminate cleanly when the user tries to interrupt 2004-01-15 20:23:55 +00:00
libutil * Use the profile pointed to by ~/.nix-profile if no --profile 2004-02-06 10:59:06 +00:00
nix-env * A command `--switch-generation' to switch to a specific generation 2004-02-08 14:07:43 +00:00
nix-hash * Add missing files to `make dist'. 2003-12-02 12:37:37 +00:00
nix-instantiate * Use a map to lookup primops. 2004-02-04 16:03:29 +00:00
nix-store * Improvements to profiles. Generations are now per-profile, e.g., 2004-02-06 10:30:20 +00:00
Makefile.am * nix-env: a tool to manage user environments. 2003-11-19 17:27:16 +00:00