Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2004-09-10 | * Operation `--delete-generations' to delete generations of a | Eelco Dolstra | 1 | -0/+2 | |
profile. Arguments are either generation number, or `old' to delete all non-current generations. Typical use: $ nix-env --delete-generations old $ nix-collect-garbage * istringstream -> string2Int. | |||||
2004-02-11 | * When creating a new generation, also make the normal form of the | Eelco Dolstra | 1 | -1/+2 | |
derivation (i.e., the closure store expression) a root of the garbage collector. This ensures that running `nix-collect-garbage --no-successors' is safe. | |||||
2004-02-08 | * A command `--switch-generation' to switch to a specific generation | Eelco Dolstra | 1 | -0/+8 | |
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-06 | * In `--list-generations', show what the current generation is. | Eelco Dolstra | 1 | -1/+1 | |
2004-02-06 | * A command `--list-generations' to show all generations for a | Eelco Dolstra | 1 | -0/+14 | |
profile. | |||||
2004-02-06 | * More refactoring. | Eelco Dolstra | 1 | -0/+14 | |