10 next previous up

Versions

- multiple concurrent versions don't conflict
- upgrades are atomic, non-destructive, and reversible
- self-references use the versioned path;
  dependents use the current-version symlink